Senior Embedded Engineer Safety

Symbotic develops AI-enabled robotic systems and software for end-to-end warehouse and supply-chain automation.

Wilmington, Massachusetts, United States
About Symbotic Inc.

Symbotic provides turnkey warehouse automation systems that use autonomous robots and AI-enhanced software to store, move, sort, and fulfill goods, including distribution and micro-fulfillment operations.

View jobs by Symbotic Inc.

Skills

Candidate Availability

Required and preferred rules are kept separate and reflect the wording in the original posting.

About the Role

You will design and implement safety-relevant C++ software for QNX and POSIX systems. You will integrate hardware peripherals and communication protocols, build Python hardware-in-the-loop test infrastructure, contribute to hazard and safety analyses, improve CI and test tooling, and support audits and safety-compliance activities.

Requirements

  • Bachelor's degree in Computer Engineering, Electrical Engineering, Computer Science, or a related engineering discipline
  • Minimum of 5 years of systems-level or embedded software development experience
  • Experience with C++, C, Rust, Go, or similar systems programming languages
  • Understanding of POSIX userspace concepts including threads, sockets, signals, IPC, and shared memory
  • Experience working with hardware, datasheets, register maps, and hardware interface documentation
  • Professional Python tooling or automation infrastructure experience
  • Knowledge of version control, code reviews, CI/CD, documentation, and maintainable software architecture
  • QNX or RTOS experience, IEC 61508 familiarity, TÜV Functional Safety Engineer certification, HIL testing, vendor SDK integration, or binary communication protocol experience preferred
  • Valid driver's license and ability to travel to client and customer locations

Responsibilities

  • Design and implement safety-relevant software components in C++17 on QNX and POSIX systems
  • Develop software services that interface with hardware peripherals, communication protocols, and vendor SDKs
  • Build and maintain Python hardware-in-the-loop test automation infrastructure
  • Participate in hazard analysis, DFMEA, FMEDA, fault tree analysis, and safety reviews
  • Collaborate with systems, hardware, project, and development partners to achieve system safety goals
  • Improve build systems, CI pipelines, developer tooling, and software test infrastructure
  • Support audits, safety assessments, and functional safety compliance efforts
  • Travel to support integration, testing, and cross-functional collaboration

Benefits

  • Medical insurance
  • Dental insurance
  • Vision insurance
  • Disability insurance
  • 401K
  • PTO
Senior Embedded Engineer Safety at Symbotic Inc. | JobStash