9 часов назад
Sr. Firmware Engineer (C)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Sr. Firmware Engineer (C): Developing, testing, and implementing bare-metal firmware and low-level peripheral drivers for autonomous-undersea systems with an accent on ARM Cortex-M microcontrollers, hardware integration, and requirements verification. Focus on optimizing performance, power consumption, and memory usage while solving firmware validation and root-cause challenges.
Location: Taunton, Massachusetts, United States. U.S. citizenship and an active DoD Secret Security Clearance are required.
Company
is recruiting for a federal defense contractor developing autonomous-undersea systems.
What you will do
- Design and implement bare-metal firmware in C for ARM Cortex-M and other microcontroller architectures.
- Develop drivers and low-level interfaces for SPI, I2C, UART, GPIO, ADC, PWM, and timer peripherals.
- Profile and optimize firmware for performance, power consumption, and memory constraints.
- Participate in requirements analysis, design, integration, verification, technical reviews, and root cause analysis.
- Collaborate with hardware engineers, systems architects, product teams, project leaders, program managers, and external customers.
Requirements
- U.S. citizenship is required due to government security clearance requirements.
- An active DoD Secret Security Clearance is required.
- Bachelor’s degree in Electrical Engineering or a related science, engineering, or mathematics field with at least 8 years of relevant experience, or a master’s degree with at least 6 years of relevant experience.
- Professional experience designing bare-metal firmware in C for ARM Cortex-M and other microcontroller architectures.
- Experience developing peripheral drivers and low-level interfaces.
- Experience profiling and optimizing code for performance, power, and memory constraints.
Nice to have
- Experience using oscilloscopes, logic analyzers, SWD or JTAG debuggers, and embedded testing frameworks.
Culture & Benefits
- Contract engagement for 6–12 months with an option to extend.
- Work within defined engineering processes and collaborate across technical and program functions.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →