Embedded Firmware Engineer
Job in
California, Moniteau County, Missouri, 65018, USA
Listed on 2026-06-18
Listing for:
6AM City, LLC
Full Time
position Listed on 2026-06-18
Job specializations:
-
Software Development
Embedded Software Engineer, Embedded Systems/ Firmware/ IoT
Job Description & How to Apply Below
Requirements:
In need of a very strong embedded firmware engineer.
- 10+ years developing embedded software in commercial products – preferably in a Life Science or Diagnostic Device domain.
- Agile/Scrum software development process experience using JIRA/TFS.
- Comfortable with RFID, Bluetooth/LE, TCP/IP networking protocols.
- Ability to read and understand circuit diagrams and use of scopes, logic analyzers, JTAG probes for debugging.
- Experience working with an Electrical Engineer on electronics hardware bring-up.
- Life Sciences background, Microprocessor experience, GUI Design.
- Create and maintain instrument‑control firmware for new and existing products.
- Generate embedded firmware for instrument control at microprocessor level for new products and R&D test fixtures.
- Collaborate with Manufacturing on developing new product test fixtures.
- Work with Marketing on designing GUIs for devices – manage GUI firmware and software developments with internal and external resources.
- BS or MS degree in Computer Science, Computer Engineering or related fields.
- Working knowledge of common low‑level communication protocols: SPI, I2C, I2S, UART.
- Working knowledge of peripheral devices:
Nor‑Flash, serial EEPROMs, Sound‑Codecs, stepper and/or DC motor drivers. - Knowledge of real‑time operating systems like FreeRTOS, MicroC‑OS, or VxWorks.
- Experience with Linux/Yocto a plus.
- Good knowledge of at least one embedded processor architecture, e.g. ARM, MIPS, PIC etc.
- Demonstrated and significant depth of understanding of embedded software architecture.
Equal Opportunity Employer/Veterans/Disabled.
The Company will consider qualified applicants with arrest and conviction records.
#J-18808-LjbffrTo View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×