Veridian Dynamics logo
Veridian Dynamicstoday

Senior Embedded Firmware Engineer (T03)

Hybrid · Indianapolis, Indiana, United States

Type
Full Time
Level
Senior Level
Education
Bachelors Degree
Company size
Unknown

Job Summary

Senior Embedded Firmware Engineer to design, implement, and validate firmware for ARM Cortex-based microcontroller systems; develop peripheral interfaces and drivers (serial, Ethernet, SPI, I2C, motor control); support hardware bring-up and test; optimize RTOS/bare-metal applications; author documentation; participate in Agile teams; ensure safety, quality, and compliance with standards.

Required Qualifications

  • Bachelor’s degree in Computer Engineering, Electrical Engineering, Computer Science, or related STEM field
  • Approximately 5–8 years professional experience developing embedded firmware or software for microcontroller- or ARM Cortex-based systems
  • Proficient in C (and/or C++) for real-time embedded system development; familiarity with Git and Azure DevOps
  • Experience with lab-based troubleshooting, board bring-up, and using oscilloscopes/logic analyzers
  • Ability to develop and validate peripheral/device drivers and work at the interface of hardware and software
  • Effective communication skills, strong team orientation, and commitment to continuous technical growth
  • U.S. citizenship required
  • Security clearance and other requirements may be required for certain projects
  • Preferred: RTOS such as FreeRTOS; Python scripting; MISRA C, DO-178C, ISO 26262; Agile/SCRUM; Ethernet/TCP/IP
Sorce

Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Veridian Dynamics

Senior Embedded Firmware Engineer (T03)

Apply on Sorce