Embedded Software Engineer

Global Business Ser. 4u
US - Michigan - Grand Rapids
View Company Profile / << Go Back

  • Job Type: Full time
  • 2 days ago

Job Description

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




Fast Track Upload