Sr. Software Engineer - Real-Time Controls
$215k - $230kFull-time
Apptronik
Apptronik is a human-centered robotics company developing AI-powered robots to support humanity in every facet of life. Our flagship humanoid robot, Apollo, is built to collaborate thoughtfully with people, starting with critical industries such as manufacturing and logistics, with future applications in healthcare, the home, and beyond. We operate at the cutting edge of embodied AI, applying our expertise across the full robotics stack to solve some of society's most important problems. You will join a team dedicated to bringing Apollo to market at scale, tackling the complex challenges like safety, commercialization, and mass production to change the world for the better. Job Summary As a Senior Software Engineer, you will play a pivotal role in the development of advanced, general-purpose robots designed to operate in human environments and work with human tools. This position demands a high degree of ownership and responsibility, driving projects from conception through to completion, ensuring that Apptronik's robots perform precisely and reliably in real-world scenarios. You will be responsible for building the software that runs on our on-board computer to enable real-time control, seamless integration of robot data and models, and effective fault detection, diagnostics, and recovery. ESSENTIAL DUTIES AND RESPONSIBILITIES or KEY ACCOUNTABILITIES
- Deliver production-grade real-time C++ software infrastructure
- Integrate low-level firmware data with high-level controls logic over real-time task graphs
- Implement and tune state estimation (IMU, kinematic, odometry fusion) and diagnostic monitors that map sensor faults to DTCs
- Characterize and improve the quality of robot kinematics, estimation, and actuation
- Bring up new robot embodiments
- Integrate learned policies (RL locomotion / motion imitation) into the real-time controls stack
- Perform root-cause analysis for complex hardware-software integration issues
- Develop API for controls and autonomy systems to interact with robot hardware and simulation
- Maintain comprehensive and accurate architecture and design documentation, including HIL and simulation test coverage
- Deliver reliable software through code reviews, continuous integration, and automated testing
- Represent and lead with Apptronik's core values: CHIPC - Curiosity, Humility, Integrity, Passion, Creativity
- Technical Skills: Strong modern C++, OOP skills, multi-threading, and Linux application development
- Deep knowledge of robotics fundamentals (kinematics, dynamics, controls, estimation, and system identification), with bonus points for hands-on experience with floating-base dynamics, contact/constraint modeling, or sensor fusion
- Understanding of rigid-body motion and frame transformations
- Comfortable in CMake + colcon ROS2 workspaces
- Familiarity with at least some of: MuJoCo, Drake, Eigen, ROS2, Flatbuffers, BehaviorTree.CPP
- Experience leading hardware-in-the-loop or simulation-based testing of control software
- Familiarity with software testing methodologies and version control (e.g., Git)
- Strong communication skills and familiarity with Agile processes (sprint planning, design/code reviews)
- Education: BS, MS, or PhD in relevant fields (Computer Science, Robotics, Electrical Engineering, etc.)
- Experience: 5+ years of robotics software development
- Prolonged periods of sitting at a desk and working on a computer
- Must be able to lift 15 pounds at times.
- Vision to read printed materials and a computer screen.
- Hearing and speech to communicate.
- This is a direct hire. Please, no outside Agency solicitations.
Vacancy posted 24 days ago
Similar jobs that could be interesting for youBased on the Sr. Software Engineer - Real-Time Controls in California vacancy
$170k - $240k
...changing the foundational assumptions for everything we do in space What You'll Do: We are seeking a Senior Real-Time / Controls Software Engineer to lead development of deterministic real-time control software supporting high-speed electromechanical aerospace...SeniorPermanent employmentFlexible hours$193.93k - $291.15k
...standard protocols. About the Work Engineered Connectivity: Architect a network... ...Develop and implement custom congestion control algorithms specifically tuned for high-bitrate... ...safe code and understand the nuances of real-time systems. Protocol Native: You don’t...SeniorFull timeRemote work- ...for. Everyone at Orb has real ownership over their... ...three questions in real time: what has this customer... ...act on — alerting, spend controls, entitlement checks,... ...side, it's real systems engineering: alerts, balances, and... ...About you: ~3+ years of software engineering experience,...SuggestedFull timeWork at officeRemote workFlexible hours3 days per week
$180k - $237.5k
...battery materials in the U.S. for the first time, all from batteries we already have. Senior Software Engineer – Site Controller, Energy Storage We are at the precipice... ...high-level site coordination with real-time grid execution. You will collaborate with...SeniorFull timeLocal area$200k - $300k
...deep backgrounds in technology — from AI research to systems engineering to product design — creating a tight feedback loop between our... ...empower our users. Role Overview We’re looking for a Real-time Graphics Engineer who can develop efficient, scalable end-to-end...SuggestedFull time$150k - $200k
...Sr. Software Engineer About Cowboy Space Corp: Cowboy Space Corp. is building the infrastructure... ..., GNC (Guidance, Navigation, and Control), and constellation operations, to define... ...: Proven experience working with real-time systems, multithreading, or concurrency...SeniorPermanent employmentInternshipWork at officeLocal areaRelocation package- ...Purpose-driven work that makes a real difference in communities... ...Contribute: The Senior Software Engineer is responsible for designing,... ...testing methodologies, and source control systems. ~ Excellent... ...Dental Coverage ~15 days Paid Time Off + 11 Paid Holidays ~...SeniorTemporary workLocal areaFlexible hours
- ...About the Role You will own the software that controls our robots. You will collaborate with ML... ...implementing, and testing the entire real-time control system from the low-level firmware... ...-4 to hundreds of millions of users, engineered the foundations of autonomous driving...Full time
- ...SingleStore engineers build the real-time data platform powering some of the world’s most demanding applications... ...We are seeking a Senior/Principal Software Engineer to join the Engineering team... ...new capabilities across networking, control plane, and managed service...Senior
$70k - $300k
...robots interact with the real world. We are building... ...integration between hardware and software is critical. We’re looking for a Software Engineer - Mission Workflows to... ..., localization, and control modules using ROS/ROS2... ...Implement and optimize real-time data processing...SeniorPermanent employmentFlexible hours$193.93k - $291.15k
...remotely plays a key role in our business strategy. As a Software Engineer, Video Streaming you will work on our in-house... ...in networking algorithms, bandwidth estimation, rate control, computer networking, and real-time communication systems. The team is expected to deliver...SeniorFull timeRemote work$154k - $211.75k
...Responsibilities As a key member of our engineering team, you would be designing, implementing, and testing software solutions that enable... ..., including Electronic Control Units (ECUs), and cloud-based... ...Google unit Test framework. Real time debugging on hardware using...SeniorFull timeImmediate start$170k - $225k
...Ownership. We seek staff and engineers who take full... ...drive mission success. Sr. Full Stack Software Engineer Long Wall's... ...workflows, supply chain lead times, and financial projections... ...enable high reliability, real-time control of test and launch systems...SeniorPermanent employmentFull timeWork at officeFlexible hours- ...Logos is led by a team of highly experienced engineers with proven track records in the networking and... ...Qualifications Logos is seeking a Payload Pointing Control Software Engineer to lead the development of our onboard, real-time beam control system. You will be responsible...Full timeLocal areaWorldwide
$160k - $225k
...goal of enabling human life on Mars. SR. SOFTWARE ENGINEER, ADDITIVE MANUFACTURING (RAPTOR) We... ...machines. Your scope will span controls, data acquisition, build logic, infrastructure... ...in a professional capacity Real-time embedded software development experience...SeniorPermanent employmentFull timeTemporary work$157k - $192k
...Berkeley National Laboratory is hiring a Controls Software Engineer within the Engineering division.... ...Appointment type: This is a full-time 2 year, term appointment with the possibility... ..., 1 Cyclotron Road, Berkeley, CA. A REAL ID or other acceptable form of identification...Full time$155k - $225k
...congestion, and gives people time back. With more than 140 million... ...solvers who thrive on real-world challenges and rapid growth... ...The Role As a Senior Motor Control Engineer at Zipline, you'll be responsible... ...mechanism designers, flight software developers, and test-site...SeniorLocal areaImmediate start$105k - $128k
...Controls Software Engineer Lawrence Berkeley National Laboratory is hiring a Controls Software Engineer... ...Additional Information Appointment type: full‑time 2 year term appointment with the... ..., 1 Cyclotron Road, Berkeley, CA. A REAL ID or other acceptable form of identification...Full timeInternship$180k - $220k
...Sr. Infrastructure Engineer At AKASA, our mission is to build the... ...is the most exciting time to join AKASA. Revenue... ...the most comprehensive real-world uses of GenAI... ...'ll collaborate with software engineers to embed reliability... .... Version Control: Skilled in Git/...SeniorWork at officeLocal areaRemote workHome officeFlexible hours- Kargo is seeking a Software Engineer in South San Francisco, California, with over 5 years of experience. Responsibilities include owning features from design to deployment and collaborating closely with product and engineering teams. Candidates should have experience in...Senior
- ...from the friction of today’s systems. Our real-time human simulation models let machines... .... The Role We're hiring a Senior Software Engineer to be a technical driver on Tavus's Conversational... ...role has shipped: Guided Browser Control : a framework that lets PALs drive a...Senior
- ...that automate repetitive, time-consuming workflows while keeping people in control. Our focus is the $4... ...of-concepts demonstrate real value quickly, in an... ...the Role As a Senior Engineer at Magical, you'll build... ...You have 5+ years of software development experience....SeniorWork at office
$300k
...robotics. Senior Robotics Software Engineer Benefits - Starting Salary... ...matching contributions. - Paid Time Off - Report directly to... ..., launched, and sustained on real-world manufacturing lines.... ...proficiency with industrial hardware controls including PLCs, vision,...SeniorH1bVisa sponsorship- ...Were seeking a skilled Senior Software Engineer to join our API Platform team . This team plays... ...quickly robotics innovations reach the real world. What You'll Do: Design and... ...REST and gRPC APIs in Go that surface real-time robotic capabilities and telemetry...SeniorContract work
- ...BayOne Solutions is looking for a Senior Software Embedded Engineer based in Torrance, CA. In this role, you will design and develop embedded... ...The position requires expertise in embedded programming, real-time testing, and collaboration within a dynamic team. A bachelor...
$146k - $155k
...Senior Software Engineer Location: San Diego, CA Job Type: Full-Time Salary: $146,000 – $155,000 About the Role We... ...hardware, enjoys making messy real-world systems behave predictably... ...instrument • Build state machines and control loops that move the system...SeniorFull time$160k - $180k
...fast, and at the same time taking more effort or another... ..., smart and humble engineers from all around the... ...looking for an experienced Software Engineer with passion... ...things to life in the real world. If you have years... ...support Motion planning and Control of vehicle development...SeniorWork at officeFlexible hours$154k - $202k
...low‑cost energy. Position Summary Antora is seeking a Senior Controls & Software Engineer to own the integration of the control systems and software... .... This role is strongly preferred to be located full‑time in San Jose, California but remote is considered with 25% travel...SeniorFull timeRemote workFlexible hours- ...growing, and we're hiring Senior Software Engineers across all of our product... ...a strong engineer who takes real ownership of your work — from... ...instead of starting over each time they ask for help. OUR CURRENT... ..., Redis Version control: Git (GitHub) Cloud: AWS...SeniorWork at officeRemote workWorldwideFlexible hours
$165k - $242k
...Learn more at About the Role We're looking for a software engineer to join our Source Control and Governance team within our Developer Experience group... ...of autonomy, meaningful greenfield projects, and real opportunity to grow as the space grows around you. The...SeniorPermanent employmentTemporary workCasual workWork at officeFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Sr. Software Engineer - Real-Time Controls. Be the first to apply!
Related searches
- software engineer full time California
- software system engineer California
- consulting software engineer California
- software engineer travel California
- real time software engineer California
- network software engineer California
- senior software engineer remote California
- entry level software engineer remote California
- software engineer intern California
- software developer fintech California








