Senior Software Engineer- Datalink Products (onsite)

RTX RTX · Aerospace · cedar rapids, IA +1 · Engineering

Senior Software Engineer role focused on designing, coding, testing, and supporting embedded systems software for airborne safety router and signal processor applications within the aerospace and defense industry. The role requires C/C++ development in compliance with DO-178B/C standards and involves working with air/ground messaging protocols and human-machine interface design.

What you'd actually do

  1. Design, code, test, and provide ongoing support for embedded systems software to meet technical and customer requirements.
  2. Design and code based on low-level software requirements. Build, test and deliver real-time embedded software to target environments in support of program and customer commitments.
  3. Assist with system level testing, working closely with cross functional areas to coordinate desired solutions, documenting problem reports and working resolution activities.
  4. Participate in Design and Code Reviews with other members of the team to identify and eliminate problems early in the development process.

Skills

Required

  • C
  • C++
  • Python
  • Object-oriented design principles
  • Air/ground messaging protocols (ARINC 429, ARINC 618, VDL Mode 2, TCP/IP, ATN OSI etc.)
  • Aircrew human-machine interface design
  • DO-178B/C processes and standards

Nice to have

  • Network protocol knowledge
  • Real Time Operating System knowledge
  • Aircraft systems knowledge (CMU, RIU, EICAS, MCDU, FMS, ACMS, etc.)

What the JD emphasized

  • Must be authorized to work in the U.S. without the company’s immigration sponsorship now or in the future.
  • The company will not offer immigration sponsorship for this position.
  • The company will not seek an export authorization for this role.