Inovonics
๐Westminster, United States ๐บ๐ธ
โฑ๏ธ full-time
๐งโโ๏ธ senior
๐ฐ 125000
Salary Range $125k-$175k
POSITION TITLE: Staff/Sr. Staff/Principal Firmware Engineer
REPORTS TO: Firmware Director
SUMMARY OF POSITION:
The Firmware Engineer will be joining an experienced team of software and firmware developers working on a variety of development efforts, including firmware for wireless devices and software applications to support them. We expect the Firmware Engineer to come up to speed quickly on the products, tools and software development environments used within the team. The successful candidate will learn and follow the Inovonics Software Development Processes and coding standards. We expect this individual to be self-motivated, and to require little supervision. The Firmware Engineer is expected to deliver quality code that has been documented, tested and reviewed. The successful candidate will be able to design and hold effective design review meetings on the software sub-modules assigned. This individual will report accurate and timely status of the tasks assigned. This person will utilize the source code control tool and branching schemes defined to store and integrate the code developed. The successful candidate will be expected to interact with all the functional departments and participate regularly in meetings with engineers and project managers. This individual will have the ability to multitask effectively. We expect the Firmware Engineer to provide accurate estimates on assigned tasks and to help with creation of accurate software schedules or related plans.
DUTIES AND RESPONSIBILITIES:
โข Plan and lead design review meetings on the software sub-modules assigned.
โข Report accurate and timely status of the tasks assigned.
โข Utilize the source code control tool and branching schemes defined to store and integrate the code developed.
โข Provide accurate estimates on assigned tasks and help create accurate software schedules or related plans.
DESIRED QUALIFICATIONS:
Bachelorโs degree in EE, CE, CS, or software-related field required (Masters preferred)
โข 10+ years of work experience in relevant field required
โข Embedded firmware development experience is required (C/ C++)
โข Experience with RTOS is required (embedded Linux experience a plus)
โข Experience working with microcontrollers and microprocessors required, such as: Silicon Labs
FG/BG/MG microcontrollers, TI MSP-430, K60/Cortex M4 etc. (experience with ARM architecture a plus)
โข Proficiency in C/C++ and Python required
โข Experience with/knowledge of Bluetooth/wireless protocols desired
โข Experience in managing/leading a small team required
โข Experience with SW architecture, high level and detailed design documents required
โข Experience with system design and coordination across teams (FW / HW/ SW/ Test / QA) desired
โข Comfortable working closely with hardware and hardware engineers, bringing up boards and working on
device drivers
โข Familiar with debugging tools such as Simplicity Studio/ IAR debugger
โข Good software design foundation, geared toward quality and re-use
โข Creation and execution of unit and integration test plans and test cases (experience in QA-level testing a plus)
โข Good written and verbal communication skills, possession of soft skills is very important
โข Ability to work in part of a cross functional team working in an Agile development process
โข Eagerness to lead and drive process improvement
โข Experience with/knowledge of source code control tools such as Git or similar tools is a plus
โข Good trouble shooting skills, good at finding the root cause
โข Team player, with positive, can-do attitude
โข Fast learner, enjoys picking up new skills and new development processes and environments
EDUCATIONAL REQUIREMENTS:
โข Bachelorโs degree in EE, CE, CS, or software-related field required (masters preferred)
โข 10+ years of work experience required
COMPENSATION AND OTHER:
- $125k-$175k
Inovonics values diversity of thought and background and provides equal employment opportunity to all qualified applicants without regard to race, color, religion, national origin, gender, sexual orientation, age, veteran status or disability.
Senior Embedded Software Engineer
@ Embedd
At embedd.it, we power hardware-software integration in embedded devices. We turn fragmented semiconductor chip data into configurable digital twins, then deterministically generate code, tests, and documentation โ making integration faster, cheaper, and resilient to supply chain shocks.
Weโre looking for a true legend โ someone with abstract thinking and deep expertise in low-level software development. Youโll build vendor-agnostic tooling for MCU and peripheral integration to solve hardware-software integration once and for all. We work at the intersection of embedded systems, code generation, compilers, and machine learning. Itโs your chance to help redefine how low-level development is done.
embedd.it is a UK-based startup reinventing embedded development. Our platform transforms unstructured semiconductor data into structured digital twins, enabling automatic generation of drivers, tests, and documentation. We're building a single, traceable source of truth to make integration fast, vendor-agnostic, and future-proof.
Firmware Engineer, Amazon Robotics
@ Amazon, ๐United States ๐บ๐ธ
Senior Firmware Engineer
@ Badger Meter, ๐United States ๐บ๐ธ
Firmware Engineer
@ Baker Hughes, ๐United States ๐บ๐ธ
Principal Firmware Engineer
@ CHEP, ๐United States ๐บ๐ธ
Firmware Engineer II
@ Brady Corporation, ๐United States ๐บ๐ธ
Sr. Software Engineer Security
@ Cisco, ๐United States ๐บ๐ธ
Principal Firmware Verification Engineer
@ Collins Aerospace, ๐United States ๐บ๐ธ
AMI Smart Grid - Senior Firmware Engineer
@ Corinex, ๐United States ๐บ๐ธ
TeleOp Embedded Engineer
@ Figure, ๐United States ๐บ๐ธ
Senior Engineer, Firmware
@ Flock Safety, ๐United States ๐บ๐ธ
โฑ๏ธ full-time
๐งโโ๏ธ senior
๐ฐ 125000
Firmware Engineer, Amazon Robotics
@ Amazon, ๐United States ๐บ๐ธ
Senior Firmware Engineer
@ Badger Meter, ๐United States ๐บ๐ธ
Firmware Engineer
@ Baker Hughes, ๐United States ๐บ๐ธ
Principal Firmware Engineer
@ CHEP, ๐United States ๐บ๐ธ
Firmware Engineer II
@ Brady Corporation, ๐United States ๐บ๐ธ
Sr. Software Engineer Security
@ Cisco, ๐United States ๐บ๐ธ
Principal Firmware Verification Engineer
@ Collins Aerospace, ๐United States ๐บ๐ธ
AMI Smart Grid - Senior Firmware Engineer
@ Corinex, ๐United States ๐บ๐ธ
TeleOp Embedded Engineer
@ Figure, ๐United States ๐บ๐ธ
Senior Engineer, Firmware
@ Flock Safety, ๐United States ๐บ๐ธ