
Senior Software Engineer NAVWAR
Safran Federal Systems · Rochester, NY
- On site
- Full-time
- $120,000 / year
- Rochester, NY
Email the hiring manager to get a response.
Get their verified email + an intro that's ready to send.
Subject: Interested in the Senior Software Engineer NAVWAR role at Safran Federal Systems
Hi Jordan — I came across the Senior Software Engineer NAVWAR opening and wanted to reach out directly. I've spent the last few years doing exactly this kind of work, and Safran Federal Systems stood out because…
✎ Personalized to your résumé after sign-up.
- ✓ Verified email of the hiring manager
- ✓ Intro email personalized to your résumé
- ✓ $9/mo = unlimited — any job link
Secure checkout · cancel anytime
Job highlights
- Develop software for navigation warfare systems.
- Integrate and validate system features.
- Optimize code for constrained devices.
- Collaborate with cross-functional teams.
- Provide on-site technical expertise.
About the role
Senior Software Engineer
Safran Federal Systems is seeking a Senior Software Engineer to contribute to implementing technical solutions for Navigation Warfare and related technologies. This role involves research and development, implementing new features, executing platform integrations, and ensuring system performance validation. You will collaborate with cross-functional teams to deliver robust, high-quality systems. This position reports to the Software Engineering Manager and is based in our Rochester, NY office.
Our Technology
Safran Federal Systems provides Resilient Positioning, Navigation and Timing (R-PNT) solutions and custom engineering services to U.S. Government agencies, defense organizations, and their contractors. We are authorized to work on classified and unclassified U.S. Government projects and support strategic partnerships for key defense PNT technologies.
How I Will Contribute
- Develop software for high-performance navigation warfare systems.
- Validate, test, and document new or existing codebases.
- Communicate with sensors and other hardware systems, including low latency and precision time applications.
- Optimize code for deployment on devices with constrained computing power and storage.
- Provide on-site technical expertise during system deployments, troubleshooting, and performance optimization.
We value proactive, structured, and analytical problem-solvers who enjoy working closely with a small team of specialists where collaboration is key to success.
What You Bring To The Role
- Minimum of 4 years of experience in SW development or Aerospace engineering.
- Bachelors Degree (B.S.) in Computer Engineering, Aerospace Engineering, Software Engineering, or related engineering degree from an accredited institution.
- Experience with modern C/C++, Qt, Linux, networking protocols, and Python is required.
- Knowledge of Git, Gitlab, or equivalent source control and CI/CD tools is required.
- Experience with software architecture, open architecture, and software design.
- Experience with GNSS receivers, SDRs, and other navigation systems/sensors preferred.
- Experience building latency-sensitive systems, with a strong understanding of low-level performance factors (memory management, CPU cache behavior, concurrency, network I/O optimization).
- Experience working with digital hardware (flashers, JTAG, oscilloscopes, etc.) preferred.
- Excellent speaking, presentation, and dialogue skills, including whiteboard and group presentations. High comfort level speaking with senior military and staff personnel, and ability to communicate effectively with both technical and non-technical individuals.
- Demonstrated strong customer focus, ownership, urgency, and drive, with adaptability to new technologies.
- Self-motivated, able to self-prioritize effectively, and comfortable with ambiguity.
- Secret level security clearance required or able to be obtained within one year of hire is preferred.
- US Citizenship required.
- Must be able to occasionally move about inside the office and remain in a stationary position 50% of the time.
About Safran Federal Systems
Safran Federal Systems has been awarded as a Winner of the USA Today and Rochester Metro Area Top Workplaces 2025 Award. In 2022, Safran acquired Orolia, now Safran Trusted 4D, the world leader in Resilient PNT. At the intersection of critical infrastructure and national defense, Safran Trusted 4D solutions govern and protect the integrity of systems that shape the world.
Key skills/competency
- Software Development
- Navigation Warfare Systems
- C++
- Python
- Linux
- Qt
- Networking Protocols
- Software Architecture
- GNSS
- Latency-Sensitive Systems
Skills & topics
- Senior Software Engineer
- Software Development
- Navigation Warfare
- C++
- Python
- Linux
- Qt
- Aerospace Engineering
- R-PNT
- Defense Technology
- Embedded Systems
- High Performance Computing
How to get hired
- Tailor your resume: Highlight your C++, Python, Linux, Qt, and software architecture experience.
- Showcase relevant projects: Detail your work on latency-sensitive systems and navigation technologies.
- Prepare for technical questions: Brush up on software design, networking, and embedded systems.
- Demonstrate problem-solving: Be ready to discuss your analytical and structured approach.
- Highlight clearance: If you have a Secret clearance, make it prominent.
Technical preparation
Behavioral questions
Frequently asked questions
- What are the primary responsibilities of a Senior Software Engineer at Safran Federal Systems?
- As a Senior Software Engineer at Safran Federal Systems, you will develop software for navigation warfare systems, validate and test code, integrate with hardware and sensors, optimize code for constrained environments, and provide on-site technical support. You will work on resilient Positioning, Navigation, and Timing (R-PNT) solutions.
- What technical skills are essential for the Senior Software Engineer role at Safran Federal Systems?
- Essential technical skills include modern C/C++, Qt, Linux, networking protocols, and Python. Experience with Git/Gitlab, software architecture, open architecture, and software design is also required. Familiarity with GNSS receivers and latency-sensitive systems is highly preferred.
- What educational background is required for this Senior Software Engineer position?
- A Bachelors Degree (B.S.) in Computer Engineering, Aerospace Engineering, Software Engineering, or a related engineering field from an accredited institution is required. A minimum of 4 years of experience in SW development or Aerospace engineering is also necessary.
- Does Safran Federal Systems require a security clearance for the Senior Software Engineer role?
- Yes, a Secret level security clearance is required, or the ability to obtain one within one year of hire. US Citizenship is also a requirement for this position.
- What is the work environment like at Safran Federal Systems for a Senior Software Engineer?
- The role is based in Rochester, NY, and requires occasional movement within the office, with candidates needing to remain stationary 50% of the time. The environment values collaboration within small teams of specialists and emphasizes a proactive, structured, and analytical problem-solving approach.
- What kind of projects can a Senior Software Engineer expect to work on at Safran Federal Systems?
- You can expect to work on advanced Resilient Positioning, Navigation, and Timing (R-PNT) solutions, focusing on Navigation Warfare technologies. Projects involve research and development, feature implementation, platform integration, and ensuring the validation and verification of system performance for U.S. Government agencies and defense organizations.
