EngineerJobs.io
← Back to all jobs

Job Description

The Senior Embedded Software Engineer will contribute to TTM Technologies’ Aerospace & Defense Radar/Surveillance team in Farmingdale, NY, designing and maintaining embedded software for radar, surveillance, and communications systems using C++, embedded Linux, and RTOS. The position requires US citizenship and the ability to obtain a DoD Secret clearance.

Compensation and Location

Location: Farmingdale, NY (onsite)

Salary: USD 122,655 to 215,704 per year

Responsibilities

  • Architect, implement, and sustain embedded software for safety‑critical applications, employing modern C++, embedded Linux (PetaLinux), and RTOS.
  • Support software design, development, testing, debugging, and maintenance of code integrated into embedded systems, ensuring adherence to industry, customer, safety, and regulatory standards.
  • Develop software verification plans, test procedures, and environments; execute tests and document results to confirm adherence to requirements.
  • Cultivate a culture of continuous improvement across software activities.
  • Generate software requirement specifications derived from system design specifications.
  • Create both high‑level architecture and detailed designs for software components and systems.
  • Define and document interfaces between software components and overall systems.
  • Support verification and validation activities, including hardware/software integration, design verification testing, acceptance procedures, and customer‑witnessed testing.
  • Provide estimates and measurements for hardware resource utilization.
  • Present at customer meetings such as Preliminary Design Review, Critical Design Review, and Technical Interchange Meetings.
  • Contribute schedule inputs related to cost and timeline planning.

Requirements

  • Bachelor’s degree in Computer Science or Computer Engineering and 10+ years of related experience.
  • Extensive experience with modern C++ and Real Time Operating Systems.
  • Familiarity with CI/CD pipelines and DevSecOps tools; experience with GitLab, Jenkins, Git Bash, Jira, and Artifactory is a plus.
  • Experience with real‑time embedded systems.
  • Strong object‑oriented design methodology and full software development life cycle proficiency.
  • Knowledge of Radar, Surveillance, and Communications systems is advantageous.
  • Excellent verbal and written communication skills.
  • DoD Secret clearance eligibility and US citizenship required for employment.

Technologies

  • C++
  • Embedded Linux (PetaLinux)
  • RTOS
  • GitLab
  • Jenkins
  • Git Bash
  • Jira
  • Artifactory

Benefits

  • Medical, Dental, Vision
  • 401(k)
  • Flexible spending accounts
  • Health savings accounts
  • Accident benefits
  • Life insurance
  • Disability benefits
  • Paid vacation and holidays

Export Compliance

  • Must comply with TTM Export Control Policies and Procedures and all applicable laws including ITAR, EAR and OFAC.
  • Responsibilities include identifying ITAR‑controlled products on the manufacturing floor and understanding that access to these products and related technical data is restricted to US Citizens and US Permanent Residents.
  • Recognition of Foreign Person visitors by badge differentiation and adherence to authorization procedures for bringing foreign visitors into facilities.

Similar Jobs

Get Job Alerts

New jobs delivered to your inbox.