Software Engineer, C++ Developer
Listed on 2026-01-11
-
Software Development
Software Engineer, C++ Developer
This range is provided by Ultra I&C. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.
Base pay range$/yr - $/yr
Job Description SummaryOur team is seeking a Software Engineer with 6+ years of experience with exceptional expertise in C/C++ programming to support our industry-leading Command and Control (C2) product line. This role is ideal for dedicated coders who thrive on solving complex challenges and making a tangible impact in a fast-paced, mission-driven environment. Software Engineer will work on the project to design and develop new cutting edge technologies providing command and control, situational awareness, and single integrated air picture allowing for a shoot first capability to the warfighter.
RequiredSkills & Qualifications
- To qualify as a level 3 SW Engineer, must have a minimum 6 years of professional experience in software development.
- Ability to obtain an active US Government Security Clearance. Clearances are granted to US Citizens.
- Extensive experience with programming languages C and C++. ADA and/or FORTRAN highly desired.
- Bachelor’s degree in Computer Science, Software Engineering, or related STEM field. Candidates without a degree, but with experience are encouraged to apply.
Skills & Qualifications
- Prior experience in Air and Missile Defense Systems
- Advanced knowledge of object-oriented programming principles, algorithm design, and data structures.
- Strong problem-solving skills, with a track record of delivering innovative solutions to complex problems.
- Experience with Linux and Windows operating systems and associated software development kits.
- Demonstrated ability to lead small to medium-sized software development projects.
This position may be worked in Austin, TX or Huntsville, AL.
Responsibilities- Completes the design, development, and deployment of software programs with minimal oversight.
- Analyzes and resolves issues identified during customer testing and scenario runs.
- Contributes to software architecture decisions and the design of complex systems.
- Provides technical guidance and mentorship to junior engineers and collaborates with other teams to meet project goals.
- Evaluates and implements best practices to improve software quality and efficiency.
- Other tasks as assigned.
- Mid-Senior level
- Full-time
- Defense and Space Manufacturing
Referrals increase your chances of interviewing at Ultra I&C by 2x
Benefits- Medical insurance
- Vision insurance
- 401(k)
- Paid maternity leave
- Paid paternity leave
- Student loan assistance
- Disability insurance
- Tuition assistance
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).