Post Job Free
Sign in

Embedded Software Engineer - AV Safety

Company:
Synchro
Location:
Clarksburg, MD
Posted:
July 02, 2025
Apply

Description:

Position: Software Engineer

Location: Hybrid in Clarksburg, Maryland

Duration: Contract to Hire

We’re hiring a Software Engineer to support the design and development of embedded systems used in high-assurance, safety-regulated environments. This role is ideal for engineers with strong experience in real-time systems, embedded C/C++, and safety standards.

Key Responsibilities

Design and implement robust, fault-tolerant safety-critical software

Contribute to system architecture and interface with cross-functional teams

Participate in agile development processes, including sprint planning and reviews

Ensure full traceability of software to system and safety requirements

Develop and maintain documentation and safety artifacts in line with industry standards

Support validation, integration, and safety assessments across the product lifecycle

Write software in C/C++ or model-based tools for RTOS environments

Required Qualifications

Experience with embedded software development in C/C++

Familiarity with RTOS environments (e.g., QNX)

Understanding of safety standards: ISO 26262, IEC 61508, DO-178, or MIL-STD-882

Knowledge of MISRA C/C++ coding guidelines

Preferred Qualifications

Experience with tools like Simulink, SCADE, or similar

Background in CAN, Ethernet, or FlexRay protocols

Experience with safety documentation (FMEAs, test plans, interface control docs)

Knowledge of robotics software: perception, navigation, planning, or controls

Exposure to complex electromechanical systems (aerospace, automotive, medical)

Apply