RTX Corporation is looking for a Software Engineer I with C/C++ and Linux experience to join their Physical Sciences & Systems business unit. The role involves developing software for real-time multi-threaded platforms, integrating with custom hardware and submarine networks, and implementing control, detection, and tracking algorithms for deployed DoD Linux real-time software systems.
Requirements
- Experience developing software in and for a Red Hat Linux environment.
- Proficiency using C/C++
- Familiarity with Jira, Bitbucket, Confluence, or Coverity.
- Proficiency in MATLAB and/or optimizing algorithms in C/C++
- Experience with hard-real-time processing optimization
- Implementation expertise on Red Hat or Red Hawk Linux preferred.
Responsibilities
- Develop software for deployed DoD Linux real-time software systems hosted on VPX and server based solutions.
- Develop software and interface specifications for external recorders, sensors, and communication systems.
- Integrate components you develop into a larger system in preparation for real world testing and deployment.
- Linux software development in real-time multi-threaded platforms
- integrating with custom hardware
- integrating with submarine networks
- implementation of control, detection, and tracking algorithms
Other
- The ability to obtain and maintain a U.S. government issued security clearance is required.
- U.S. citizenship is required, as only U.S. citizens are eligible for a security clearance.
- Typically requires a degree in Science, Technology, Engineering or Mathematics (STEM) and less than 2 years prior relevant experience or in absence of a degree, 6 years of relevant experience
- Candidates should expect that they may be required to travel to a BBN, RTX, teammate, or customer site for meetings or other business-related activities.