Sr Firmware/Device Software Engineer
Location
Campbell, CA
apply now
Email us your resume at info@culvertengineering.com
Job Description - Sr Firmware/Device Software Engineer
If you are smart and self-driven, and would like to work on many challenging electrical or software problems, this is the place for you. Culvert is a place to learn and grow. We are a technology and product incubator and technical consulting business. We specialize in end to end product development and we are looking to grow our team from the bottom up. We are looking for new members to add to our internal Hardware and Device Software Engineering teams. You will be working on many types of products (iOT, Medical, Wearables, Consumers Electronics, Cybernetics, Industrial, etc.) alongside a team of extraordinary engineers.

Roles and Responsibilities
Contribute to the design of product, including
   ○ Attending brainstorming sessions
   ○ Attending schematic reviews
Interface with hardware and mechanical engineers in making products
Contribute to the architecture of a hardware + firmware product
Own the firmware on a product, including
   ○ Hardware interface
   ○ Algorithm development
   ○ Unit testing
   ○ HIL (Hardware in the loop) testing
   ○ CI/CD pipeline integration
   ○ Documentation (Test reports, whitepapers, design documents)
   ○ Manufacturing test framework

Key Qualifications

Master’s (preferred) or Bachelor’s degree or equivalent experience in computer     science or a related field
Minimum 5+ years  of experience in specified areas (excluding educational     experience)
Experience with RTOS
Highly proficient in C/C++ 
Be self-driven, resilient, dedicated, accountable, and curious

Required Skills

C Programming
Conversant with python
Battery constrained device experience
Self starter
Strong software debugging skills
Creative, critical thinking and troubleshooting skills
Excellent collaborative skills

Preferable Skills
Knowledge of Bluetooth and WiFi Technologies is a plus
Knowledge of mynewt or zephyr is a plus
Signal processing Algorithms, Wifi, NFC, UWB, and general RF experience preferred

Benefits: Medical, Dental and Vision
Seniority Level: Experienced
Industry: Consumer Electronics
Employment Type: 
Job Functions: Engineering