CACI is looking for a Embedded Software Engineer to work in our National Security & Innovative Solutions sector, supporting our Photonics division. Under minimal direction, lead development of embedded software for advanced photonic systems for free-space optical communications, remote sensing, and other applications in support of U.S. Government and commercial customer missions.
What You’ll Get to Do:
Develop embedded software for control and monitoring of electrical and electro-optic hardware.
Test and debug software using a combination of unit tests and tests on target hardware.
Integrate software with electronic and electro-optic hardware, and support test and troubleshooting activities.
Ability to obtain and maintain a government security clearance at the level required to perform the duties of the position.
Travel to other CACI Locations or Customer Sites as necessary.
You’ll Bring These Qualifications:
Demonstrated experience with object-oriented programming.
Experience writing C and C++ code for embedded systems.
Experience using scripting languages, such as Python and bash.
Working knowledge of hardware interfaces, electronic hardware devices, FPGAs/ASICs, and embedded processors.
Experience designing and developing software for embedded real-time operating systems.
Working knowledge of communications protocols, such as SPI, I2C, Ethernet, and SpaceWire.
These Qualifications Would Be NIce To Have:
Experience working on US Government customer programs is desired but not required.
Experience with optical systems is desired but not required.
What We Can Offer You:
- We’ve been named a Best Place to Work by the Washington Post.
- Our employees value the flexibility at CACI that allows them to balance quality work and their personal lives.
- We offer competitive benefits and learning and development opportunities.
- We are mission-oriented and ever vigilant in aligning our solutions with the nation’s highest priorities.
- For over 55 years, the principles of CACI’s unique, character-based culture have been the driving force behind our success.
US-Florham Park-NJ-NEW JERSEY METRO