Ultra Intelligence & Communications is seeking a Software Engineer with extensive C/C++ expertise to support their Command and Control (C2) product line, aiming to enhance situational awareness, tactical command and control, and video data exchange capabilities in a dynamic, multi-domain environment.
Requirements
- minimum 9 years of professional experience in software development.
- Extensive experience with programming languages C and C++.
- ADA and/or FORTRAN highly desired.
- Advanced knowledge of object-oriented programming principles, algorithm design, and data structures.
- Experience with Linux and Windows operating systems and associated software development kits.
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
- Active US Government Security Clearance at the Secret level at time of hire.
- Clearances are granted to US Citizens.
- Candidates without a degree, but with experience are encouraged to apply.
- Demonstrated ability to lead small to medium-sized software development projects.
- candidates may need to obtain the relevant security clearance or handle export-controlled material as defined by the role's requirements.