Software Engineer, C++ Developer
Listed on 2025-12-18
-
Software Development
Software Engineer, C++ Developer
Get AI-powered advice on this job and more exclusive features.
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 Summary
Our 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.
Required Skills &
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 Science, Technology, Engineering, or Mathematics (STEM) field. Candidates without a degree, but with experience are encouraged to apply.
Desired 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
Employment typeFull-time
Job functionDefense and Space Manufacturing
Referrals increase your chances of interviewing at Ultra I&C by 2x
Inferred from the description for this job- 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).