JOBSEARCHER

Principal Embedded Software Engineer (San Francisco)

Principal Embedded Software EngineerSan Francisco, CA | Open to Relocation to Colorado |$180,000 – $210,000 + EquityI am working with an innovative technology company developing advanced automated systems for industrial and enterprise applications. They are looking for a Principal Embedded Software Engineer to help design and deliver reliable, safety-critical software for intelligent hardware platforms operating in complex real-world environments.This is a hands-on senior engineering role focused on embedded software, system integration, automated testing, and scalable validation infrastructure.ResponsibilitiesDevelop embedded and system-level software in C, C++, and PythonDesign and maintain automated test infrastructure, including HIL testingBuild scalable validation and calibration tools for hardware-integrated systemsTroubleshoot complex system issues using logs, diagnostics, and test dataSupport CI/CD pipelines and deployment workflowsCollaborate with hardware, systems, and validation engineering teamsMentor engineers and contribute to technical direction and engineering best practicesRequired ExperienceStrong background in embedded software and test infrastructure developmentExperience with modern C/C++ and PythonFamiliarity with Linux development environmentsExperience with networking protocols and hardware communication systemsKnowledge of sensors, control systems, or other safety-critical platformsExperience with Git, CI/CD, and automated testing frameworksStrong systems-thinking and problem-solving skillsDesirable ExperienceAutonomous systems, robotics, or industrial automation experienceROS/ROS2 familiarityFunctional safety knowledge (ISO 26262, IEC 61508, or similar)Experience with containerized development workflowsPackageBase salary: $180,000 – $210,000Equity/options packageRelocation support availablePreference for open to relocating to Colorado