What are the responsibilities and job description for the Sr Firmware/Device Software Engineer position at Culvert Engineering Solutions, LLC?
Overview :
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.
Job Title : Sr Firmware / Device Software Engineer
Roles and Responsibilities
Contribute to the design of product, including
Attending brainstorming sessions
Attending schematic reviews
Interface with hardware and mechanical engineers in making product.
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.