Embedded Software Engineer II

TTM TechnologiesFarmingdale, NY
$99,092 - $165,154Onsite

About The Position

TTM Technologies – Aerospace & Defense Sector is seeking Embedded Software Engineers to support our Radar and Surveillance team located in Farmingdale, New York. This position will focus on supporting the development of the next generation of technologies in radar, surveillance, and communication systems. The role is responsible for the systematic approach to the development of requirements, design, implementation, test, and maintenance of software components. A background that would permit the U.S. Department of Defense to issue a Secret clearance when necessary for work on a project that requires such a clearance is required.

Requirements

  • Minimum 5+ Years Relevant Experience
  • Bachelor’s Degree in Computer Science or Computer Engineering
  • Real Time embedded systems experience required
  • Object oriented design methodology experience required
  • C++ experience required
  • Experience with full SW development life cycle required
  • Must have excellent communication skills, both verbal and written
  • Must have a background that would permit the U.S. Department of Defense to issue a Secret clearance when necessary for work on a project that requires such a clearance

Nice To Haves

  • Radar knowledge a plus

Responsibilities

  • Design, develop, and maintain robust and efficient embedded software systems using modern C++, embedded Linux (PetaLinux), and RTOS for safety critical applications
  • Supports the design, development, test, debugging and maintenance of software that is integrated into embedded systems to meets industry, customer, safety and regulation standards
  • Develops software verification plans, test procedures and test environments, executing the test procedures and documenting test results to ensure software system requirements are met
  • Foster a continuous improvement culture
  • Generate software requirement specification based on system design specifications
  • Develop top-level architecture and detailed designs for software component and systems
  • Define and document interfaces between software component and systems
  • Support systems verification and validation activities such as: Hardware/Software integration, Design verification testing, Acceptance test procedure, and formal customer witnessed testing

Benefits

  • medical
  • dental
  • vision
  • 401k
  • flexible spending
  • health savings accounts
  • accident benefits
  • life insurance
  • disability benefits
  • paid vacation
  • holidays
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service