Visionist is looking for an Embedded Developer to perform reverse engineering and low-level development to identify vulnerabilities and develop migrations/solutions across a wide range of devices and software for their PRIME contract, supporting the Intelligence Community's toughest software and analysis challenges.
Requirements
- Hands-on experience with low-level programming in Windows, Linux, or RTOS (e.g., VxWorks, uC/OS)
- Experience with C/C++ and Python
Responsibilities
- Design, develop, debug, and maintain embedded software
- Participate in code reviews and collaborate with a larger team to deliver embedded software products
- Create, update, and maintain documentation on developed software and techniques
- Develop and maintain support tools/software for interfacing with embedded systems
- Perform developer and integration testing on all developed software
Other
- Active Top Secret (TS/SCI) clearance with polygraph is required.
- Bachelor's degree in a technical discipline. (Additional 4 years of experience may substitute degree)
- 10 years of experience in embedded development
- U.S citizenship required (green card holders and permanent residents are not eligible).
- Applicants selected will be required to obtain / maintain a government security clearance.