Stand out for this role — generate a tailored resume and cover letter in about a minute.
engineeringjobs.net, Inc. is seeking an experienced Embedded Software Engineer to design, develop, and optimize secure, robust software for mission-critical systems, including protocols, algorithms, and hardware–software integration.
The role requires 5+ years in embedded software, experience in mission-critical domains, cybersecurity, Ada and C/C++, RTOS, and model-based tools, with a preference for candidates who hold or seek a U.S. security clearance.
Design, develop, and optimize secure, robust embedded software for mission-critical systems, including implementing protocols and algorithms and defining system, hardware, and software integration requirements. Test, debug, and integrate software on hardware, document designs, collaborate with hardware teams, implement features, and support system validation and verification.
Requirements: Requires 5+ years of embedded software engineering experience, including work in a mission-critical industry and translating concepts, specifications, or requirements into software designs, code, test plans, and execution. Candidates should have embedded cybersecurity experience, Ada and C/C++ or equivalent proficiency, RTOS and complex-system development experience, hardware testing and debugging skills, and experience with model-based engineering tools; a U.S. security clearance is desired.
Key Skills: Embedded Software, Cybersecurity, Ada, C, C++, Real-Time Operating Systems, Embedded Software Testing, Device Drivers, Board Support Packages, Multithreading, Distributed Processing, Hardware Integration, Debugging, User Interface Development, Model-Based Engineering, Requirements Engineering