Bachelor's degree in a technical field or equivalent experience (4 years).
Proficient in low-level programming for Windows, Linux, or RTOS.
Experience with C/C++ and Python programming.
Responsibilities
Design, develop, debug, and modify embedded software.
Participate in code reviews and collaborate with the team.
Create and maintain documentation for software and techniques.
Develop and maintain support software for interfacing with embedded systems.
Conduct developer and integration testing for all software.
Benefits
Opportunity to work on diverse technical and mission-focused projects.
Collaborative team environment with opportunities for code reviews.
Focus on professional development and skill enhancement.
Full Job Description
Yellow Duck Technologies is seeking experienced Embedded Developers to support a variety of technical and mission-focused software development efforts.
Responsibilities:
Design, develop, debug, and modify embedded software.
Participate in code reviews and work as part of a larger team to develop embedded software products.
Create and maintain documentation on developed software and techniques.
Develop and maintain support software for interfacing with developed embedded software.
Conduct developer testing and integration testing for all developed software.
Requirements:
Must have an active TS/SCI clearance with polygraph.
Bachelor's degree in a technical discipline. An additional 4 years of experience may substitute for a Bachelor's degree.
Experience with low-level programming in a Windows, Linux, or RTOS (e.g., VxWorks, uC/OS, etc.)
Experience with C/C++ and Python programming.
Yellow Duck is hiring cleared technical professionals at all skill levels. If you possess an active TS/SCI clearance with polygraph, please submit your resume for a friendly follow-up and quick job-matching response!