What are the responsibilities and job description for the Senior Firmware Engineer position at Triple Crown?
Triple Crown is a leading provider of hardware, embedded, software, and mechanical engineering talent. Businesses and technology teams, from Fortune 500 enterprises to emerging startups, rely on our ability to rapidly place the developers, architects, coders, and designers who engineer digital transformation and growth.
CONTRACT Position: 12 Months
Location: Onsite in Sterling Heights, MI
*This is NOT a Full-Stack/Web Role. Seeking an experienced firmware engineer that has proven experience in developing low-level embedded software and firmware for microcontrollers*
As a Senior Firmware Engineer you will play a critical role in designing, developing, and validating mission-critical embedded systems used in cutting-edge defense applications. You’ll collaborate with multidisciplinary teams to architect robust firmware solutions for systems that meet the highest standards of performance, security, and reliability.
- Design and develop low-level embedded software/firmware for microcontrollers, FPGAs, and SoCs in C, C , and/or assembly.
- Define firmware architecture and system-level integration strategies.
- Lead the development and debugging of real-time embedded systems including RTOS-based and bare-metal environments.
- Interface with hardware, electrical, and systems engineering teams to ensure seamless integration of firmware with custom hardware.
- Perform rigorous unit, integration, and system-level testing (including in lab environments with oscilloscopes, logic analyzers, JTAG debuggers, etc.).
- Ensure compliance with DoD cybersecurity standards, secure boot, and encryption best practices (e.g., FIPS 140-2, NIST guidelines).
- Support lifecycle management and sustainment of deployed systems.
- Mentor junior engineers and provide technical leadership on complex development efforts.
- Author and review technical documentation including requirements, design descriptions, and validation reports in accordance with MIL-STD documentation practices.
Skills:
- Firmware
- C
- C
- Linux
- VxWorks
- Microcontroller
- NXP
- RTOS
- FreeRTOS
- Drivers
Benefits:
- Paid weekly!
- Health, Dental and Vision Insurance
- 401k