Embedded Developer Skill Level 0 (CF) O038

Embedded Developer Annapolis Junction, Maryland


Description

Clarity Innovations connects human creativity with emerging technology to design, develop, and deploy software that enhances mission success. Our focus is redefining the Government’s relationship with technology by encouraging the use of DevSecOps and Agile methodologies, small-teams constructs, modern tech stacks, and automation. Our software improves the lives and work of our end users and enhances innovation. We fulfill our responsibility to our country by delivering mission-changing results that help shape a better and safer world.        

Description:         

Design, develop, debug, and test embedded software.  Perform requirements analysis to drive requirement specifications.  Perform design reviews with team members and government stakeholders.  Package embedded software products for release to government customers. 
 
Required Skills: Experience with low-level programming in a Windows, Linux, or RTOS (i.e. VxWorks, uC/OS, etc.). Experience with C/C++ and Python programming. 
 
Desired Skills: Experience automating the testing of embedded software running on embedded devices. 
 
YOE / Degree Requirements: One (1) year experience as an embedded developer, in programs and contracts of similar scope, type, and complexity is required. Four (4) years of additional embedded developer experience may be substituted for a bachelor’s degree. 
 
       
Clearance         

TS/SCI with polygraph        

Clarity Innovations provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or veteran status, or any other protected class.