Senior Embedded Firmware Engineer (T03)

V2X Current OpeningsIndianapolis, IN
4d

About The Position

V2X is seeking a talented Senior Embedded Firmware Engineer (T03) to join our Embedded Solutions team within the Engineering Solutions organization. Embedded Solutions is a cross-disciplinary core function dedicated to the design, development, and integration of secure, high-performance embedded systems that enable mission-critical defense and aerospace applications. In this role, you will play a key part in the full lifecycle development of advanced embedded solutions based on modern microcontrollers and real-time operating systems. You will work collaboratively with experienced engineers in a multidisciplinary, matrixed environment emphasizing technical rigor, collaboration, and continuous learning. This position is ideal for motivated early-career engineers seeking to expand their impact across microcontroller-based design, real-time software, and hardware-software integration. Security Clearance & Other Requirements: This position requires the ability to access systems containing information restricted to U.S. citizens, per Federal Government contractual guidelines. You MUST have the ability to obtain/maintain a Secret clearance.

Requirements

  • Approximately 5–8 years professional experience developing embedded firmware or software for microcontroller- or ARM Cortex-based systems (hands-on academic, internship, or professional work considered).
  • Proficient in C (and/or C++) for real-time embedded system development; familiarity with version control and configuration management tools (e.g., Git, Azure DevOps).
  • Experience with lab-based troubleshooting, board bring-up, and using oscilloscopes/logic analyzers for hardware/software integration.
  • 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.
  • This position requires the ability to access systems containing information restricted to U.S. citizens, per Federal Government contractual guidelines.
  • You MUST have the ability to obtain/maintain a Secret clearance.
  • Bachelors Degree with a major in Computer Engineering, Electrical Engineering, or another related Science, Technology, Engineering, Mathematics (STEM) degree program

Nice To Haves

  • Familiarity with real-time operating systems (RTOS) such as FreeRTOS, or experience in bare-metal scheduling for embedded applications.
  • Exposure to scripting for test automation or tooling—Python preferred.
  • Knowledge of secure coding standards and industry regulations (MISRA C, DO-178C, ISO 26262, etc.).
  • Experience collaborating in Agile or SCRUM-based development teams.
  • Practical awareness of networked communications in embedded systems (Ethernet, TCP/IP, etc.).
  • Experience in safety-critical, aerospace, or defense environments a plus.
  • Interest in developing cross-disciplinary skills spanning firmware, digital hardware, and embedded systems integration.
  • Current/active DoD Secret level or higher clearance

Responsibilities

  • Design, implement, and validate embedded firmware/software solutions using C (and Python), targeting ARM Cortex or similar microcontroller-based architectures.
  • Develop and integrate peripheral interfaces and device drivers for serial, Ethernet, SPI, I²C, motor control, and other real-time I/O.
  • Support hardware bring-up, board-level verification, and troubleshooting, using oscilloscopes, logic analyzers, and related lab tools in collaboration with electrical and systems engineers.
  • Integrate and optimize real-time applications using RTOS or bare-metal techniques, ensuring responsiveness and reliability in constrained environments.
  • Contribute to system-level validation and test automation to ensure robust, reliable performance and compliance with requirements.
  • Prepare and maintain clear technical documentation including design records, integration notes, code comments, and user instructions in accordance with V2X processes.
  • Participate in Agile development teams—collaborate via MS Teams, Azure DevOps, and shared digital environments to deliver disciplined, high-quality engineering outcomes.
  • Engage in peer code and design reviews, share lessons learned, and support continuous improvement in product quality, safety, and engineering practice.
  • Maintain a strong focus on disciplined execution, safety, quality, and compliance with industry standards and secure development practices.

Benefits

  • Healthcare coverage
  • Retirement plan
  • Life insurance, AD&D, and disability benefits
  • Wellness programs
  • Paid time off, including holidays
  • Learning and Development resources
  • Employee assistance resources
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service