CACI is seeking a Software Integration Engineer to support the Sales Team and maintain proficiency on a wide range of imaging and integrated systems, including gyro-stabilized gimbals and uncrewed systems.
Requirements
- 3+ years of experience in optimized C/C++ coding for real-time systems.
- Experience in Linux and Windows build environments.
- Proficiency with source code revision control systems.
- Experience with embedded microcontroller/microprocessor targets.
- Experience with embedded Linux.
- Background in aerospace, defense, or high-reliability engineering.
Responsibilities
- Provide technical and engineering support to customers.
- Collaborate with Field Service Representatives for integration support.
- Develop and maintain a deep understanding of CACI’s EO/IR Imaging Systems portfolio.
- Work across engineering disciplines to support gyro-stabilized gimbals and integrated systems.
- Write high-quality, reusable C/C++ code.
- Design and implement software for existing product lines.
- Develop and test complex device drivers and communication protocols.
Other
- Degree in Mechatronics, Computer Science, Software Engineering, or related field.
- Obtain and maintain a Secret U.S. Security Clearance.
- Strong written, verbal, and presentation skills.
- Ability to work independently and in a team.
- Travel up to 25% for sales events and customer site development.