Embedded Software Engineer (cleared)
Overview
As an Embedded Software Engineer in our Cyber group, you develop mission-critical NSA-certified cybersecurity devices on in-house hardware. You will join a cross-functional team to advance real-time embedded software and high-speed data capabilities. You’ll translate requirements into robust software while adapting to long product lifecycles and technology refresh. This role offers impactful work in national security with growth and hands-on leadership opportunities.
Compensation / BenefitsFlexible 9/80 schedule with every other Friday off401k matchingpaid parental leavehealthcare benefitshealth & wellness programson-site gym
ResponsibilitiesDevelop real-time embedded software for NSA-certified cybersecurity devices on custom hardwareCollaborate in a cross-functional team to deliver secure, high-performance systemsTranslate CONOPS, specifications, or requirements into software design, code, tests, and validationMaintain and refresh software across long product lifecycles with incremental improvementsLead test planning and debugging with automation and scripting support
Key requirementsBachelor’s degree in Software Engineering or related field with 2+ years of experience, or Master’s with 6 months of experienceU.S. citizenship and Secret security clearanceDepartment of Defense SECRET clearance required at hireAgile experience preferredPassion for designing complex systemsAbility to define scope, schedule, and expectationsSelf-motivated with initiative and leadership potentialReal-Time multi-threaded embedded software on LinuxObject Oriented design and programming (UML, C++)Rhapsody (model-based development)