Senior Principal Software Engineer - APNT (Onsite)
RTXAbout the role
Date Posted:
2024-03-08Country:
United States of AmericaLocation:
HIA32: Cedar Rapids, IA 400 Collins Rd NE , Cedar Rapids, IA, 52498-0505 USAPosition Role Type:
OnsiteDo you want to be a part of something bigger? A team whose impact stretches across the world, and even beyond? At Collins Aerospace, our Mission Systems team helps civilian, military and government customers complete their most complex missions — whatever and wherever they may be. Our customers depend on us for intelligent and secure communications, missionized systems for specialized aircraft and spacecraft and collaborative space solutions. By joining our team, you’ll have your own critical part to play in ensuring our customer succeeds today while anticipating their needs for tomorrow. Are you up for the challenge? Join our mission today.
Senior Principal Software Engineer - APNT (Onsite)
Have you ever been traveling in an unknown area and lost your GPS signal leaving you stranded? It makes you realize just how important it is to have reliable navigation tools. Here at Collins Aerospace our Assured PNT group is helping prevent that very situation for our warfighters in hostile territory.
The Mission Systems Assured PNT department is looking for a Senior Principal Software Engineer that requires strong software engineering skills that will be used to develop innovative products and solutions to complex systems. Our team needs engineers interested in architecting, designing, and developing software for real-time embedded navigation and timing solutions for military ground, airborne, and maritime applications.
This position offers abundant opportunity to acquire in-depth knowledge of Assured PNT systems architecture, and to apply that knowledge in a team effort to develop our navigation products for the warfighter.
Collins Aerospace continues to build on a strong history of providing navigation equipment to meet the evolving needs of commercial and military users. Our navigation solutions provide enhanced situational awareness and pinpoint accuracy for airborne and surface missions worldwide allowing users of our equipment to complete their mission and return home safe
Primary Responsibilities:
- As a part of this team, you will have responsibilities spanning all phases of the software engineering life cycle, including requirements analysis, design, code development, integration, verification, and documentation. Assignments may include tasks such as developing software tools, supporting field demonstration efforts, providing customer support, and mentoring other engineers. The successful applicant should be knowledgeable and skilled with a variety of development and test tools as well as proficient in the development of embedded hardware/software applications.
Basic Qualifications:
- Bachelor’s degree (typically in Science, Technology, Engineering or Mathematics (STEM)) and a minimum of 10 years of prior relevant experience unless prohibited by local laws/regulations OR Advanced Degree in a related field and minimum 7 years experience OR In absence of a degree, 14 years of relevant experience is required
- Must be a U.S. Citizen
- Must have or be capable of obtaining a US Department of Defense (DoD) security clearance. Candidate selected will be subject to a government security investigation/reinstatement and must meet eligibility requirements
Preferred Qualifications:
- High motivation to solve problems and continuously improve existing products
- Desire to contribute to a results-oriented product development team
- Solid understanding of software development processes for real-time embedded hardware/software applications
- Strong verbal and written technical communication skills
- Ability to work well with a diverse team
- A genuine desire to learn and innovate
Preferred technology & tools experience:
- Software requirements and architectural skills with functional decomposition, subsystem interface definition, technology application, and analysis.
- Strong writing skills necessary to produce documentation required for security certification evaluation.
- Experience with embedded hardware and real time hardware systems.
- Experience with Eclipse, Jira, and Jama.
- Experience with Ada, C, C++, Java or other high-order languages in an embedded application environment and experience with hardware centric products.
- Experience with Python test scripting.
- Experience with the AGILE methodology of development
- A working knowledge of Communication Systems, Message Handling, Digital Signal Processing, or Kalman Filter Theory.
- Experience mentoring more junior engineers.
- Experience with architectural roadmaps.
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s