Software Engineer (Embedded)

RTX•Marlborough, MA
•$57,200 - $108,800•Onsite

About The Position

Collins Aerospace is seeking a Software Engineer to support Identification Friend or Foe (IFF) programs onsite in Marlborough, Massachusetts. This highly technical engineering role focuses on developing solutions for radar systems and supporting legacy radar software. The engineer will work collaboratively with a software team in an agile environment, using C++ in an embedded, multithreaded environment and supporting integration and testing. The role requires working independently on assigned tasks, sometimes with limited supervision, as well as collaborating with people inside and outside the job function. The successful candidate may eventually help provide guidance, coaching, and training to other employees in the job area.

Requirements

  • Experience in C++ software application development.
  • Experience in the software development lifecycle.
  • Experience working in a collaborative team environment that requires communication with other engineering disciplines.
  • Ability to obtain and maintain a Secret U.S. government-issued security clearance; the posting states that active and existing clearance is required after day one.
  • U.S. citizenship; only U.S. citizens are eligible for the required security clearance.
  • Typically requires a degree in Science, Technology, Engineering, or Mathematics (STEM).

Nice To Haves

  • Experience with embedded software development for VxWorks RTOS or Linux.
  • Experience in software collaboration environments and secure coding practices.
  • Experience in requirements traceability and requirements-based testing.
  • Python scripting.

Responsibilities

  • Perform software growth and sustainment activities for legacy radar systems, including software updates, troubleshooting, and maintenance.
  • Collaborate with subject matter experts and cross-functional teams to develop unified solutions.
  • Work with C/C++ code in a multithreaded environment.
  • Improve code quality through code reviews and sound software practices.
  • Participate in the software development lifecycle, including requirements, software design, coding, unit testing, integration, verification, and, in some cases, field work.
  • Work on individual tasks or collaboratively with a team to achieve operational targets.
  • Potentially provide guidance, coaching, and training to other employees within the job area.

Benefits

  • Medical insurance
  • Dental insurance
  • Vision insurance
  • Three weeks of vacation for newly hired employees
  • 401(k) plan with employer matching and a separate employer retirement contribution
  • Tuition reimbursement
  • Student loan repayment program
  • Life insurance
  • Disability coverage
  • Optional pet insurance
  • Optional home and auto insurance
  • Optional additional life and accident insurance
  • Optional critical illness insurance
  • Optional group legal coverage
  • Optional identity theft protection
  • Birth, adoption, and parental leave benefits
  • Health, fertility, and family planning benefits
  • Adoption assistance
  • Autism benefit
  • Employee assistance plan, including up to 10 free counseling sessions
  • Wellness rewards program
  • Virtual doctor visits
  • Child and elder care services
  • Medical expert second-opinion program
  • Relocation eligibility
  • Flexible spending accounts
  • Flexible work schedules
  • Paid time off
  • Holidays
  • Potential annual short-term and/or long-term incentive compensation, subject to eligibility and other conditions
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service