Staff Embedded Software Engineer (Robotics)
Collaborative Robots · Santa Clara, CA, United States
About The Role
Join Cobot, a pioneering company in collaborative robotics. As a Staff Embedded Software Engineer, you will play a crucial role in shaping the future of human-robot interaction. You will design, implement, and maintain safety-critical software and compute subsystems, evaluate and integrate safety-rated hardware and software components, and contribute to the product safety case and safety culture. This position requires a strong background in embedded or real-time software development for safety-critical systems, excellent communication skills, and a passion for enabling safe autonomy at an industrial scale.
- Design, implement, and maintain production C/C++ for embedded safety compute and control systems, ensuring compliance with functional safety standards.
- Architect and deliver safety-critical software and compute subsystems, including SIL-rated designs, documentation, and evidence for certification and regulatory review.
- Contribute to the product safety case and safety culture, partnering across engineering and operations to embed safety into design, development, and deployment.
- Must have and maintain US work authorization
- 5+ years developing embedded or real-time software for safety-critical or regulated systems
- Ability to produce high-quality documentation and follow structured, traceable development processes
- Strong cross-functional communication skills
- Experience with RTOS, firmware bring-up, device drivers, and MCU peripherals
- Bachelor’s degree in Computer Science, Robotics, or Software Engineering (or related field)
- Proficiency in safety analysis methods (FMEA, FTA, HARA, STPA)
- Comfortable working in a fast-paced startup and small, interdisciplinary teams
- Strong C/C++ skills for low-level and embedded development
- Advanced degree (Master’s or PhD) in a relevant field
- Hands-on work with IEC 61508 or comparable safety standards (ISO 26262, DO-178C, ISO 13849)
- Experience architecting SIL-rated compute or control subsystems and preparing certification evidence
- Background evaluating safety-rated compute hardware, software components, and toolchains
- Familiarity with safety case development, safety argumentation, and lifecycle safety artifacts
- Experience with asymmetric multicore MCUs, redundancy techniques, or mixed-criticality systems
- Knowledge of industrial robot safety standards (ISO 10218, ISO 12100, ISO 13849)
- Experience with regulatory engagement, audits, and safety documentation
- Understanding of sensor fusion, perception, or robotics system integration
- Experience promoting a safety-first culture through hazard analysis, incident response, and training
This is an external listing. JobSpring does not represent or verify the employer. Report this listing
JobSpring