Sr. Software Engineer - Real-Time Controls
$215k - $230kApptronik
We operate at the cutting edge of Applied 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.
- ...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: ~6+ years of software engineering experience,...SeniorFull timeWork at officeRemote workFlexible hours3 days per week
$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- ...commitments. About the Role The Mission Control team at Applied Intuition builds a... ...(warfighters, program managers, test engineers) need a strong user interface through... ...Angular technologies Experience with real-time command and control interfaces for robotic...SuggestedFull timeFor contractorsFor subcontractorCasual workWork at officeRemote workDay shift
$160k - $240k
...remotely plays a key role in our business strategy. As a Software Engineer, Networking 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...SuggestedFull timeRemote work$86.8k - $198k
Job Number: R0247301 Real-Time Software Engineer The Opportunity: Are you excited to apply RF theory to critical national security missions? Your... ...tools, including Jira or Confluence, and using version control, including GitHub Experience developing software and firmware...Full timeContract workPart timeWork at officeLocal areaRemote work- Vantage Elevation, LLC in Sacramento, CA seeks an experienced Embedded Software Engineer IV to design, implement, and maintain real-time embedded software for elevator control systems. You will work autonomously on advanced projects, troubleshoot complex hardware and firmware...Senior
$191k - $253k
...Domain Awareness, Space Control, and Command and... ...integrated hardware and software systems, including Lattice... ...As a Senior Software Engineer on Space Ground Software... ...control software that flies real space missions — the... ...implementation, or real-time data pipelines ~ Track...SeniorFull timeWork experience placementImmediate start$155k - $185k
.... We transform satellite data into real-world, actionable insights that strengthen... ...the Job We are seeking a Senior Software Engineer to join our Command, Control, and Communications (C3) team to... ...languages. ~ Flexible Time Off, Sick, Family & Medical Leave...SeniorPermanent employmentFull timeWork at officeLocal areaRemote workWorldwideFlexible hours$160k - $194k
...intelligence platform for the AI economy. Our software helps the world's largest energy... ...cheaper, and cleaner power by combining real-time control of energy assets with complete... ...manage energy. The Role As a Software Engineer focused on Fleet Telemetry & Control at...SeniorFull timeRemote workFlexible hours- ...Description We are looking to recruit an exceptional Embedded Software Engineer - Real-Time Embedded to develop the foundational software that keeps... ...(RTOS) and associated drivers for purpose built robotic control hardware. Collaborate with hardware engineers to design...Full time
$183k - $240k
...About The Role Antora Energy is seeking an engineer to own the real-time cloud infrastructure connecting our software systems to physical hardware. Every five... ...manage orchestration, networking, secrets, access controls, and supporting infrastructure. You'll design...SeniorRemote workFlexible hours$150k - $175k
...aerospace, this is your chance to make a real impact. Build control systems that actually move things... ...for a Senior Embedded Motor Control Software Engineer with deep motor-control expertise... ...and position loops, running on real-time motor-control microcontrollers. TI C...SeniorFull time$160k - $200k
...architected and how your engineering decisions improve the... ...navigate autonomously in the real world. Although AI is... ...Motion Planning & Control team is responsible for... ...highways. We are hiring a Software Engineer to join the... ...design through real-time C++ implementation, simulation...SeniorWork at officeFlexible hours$70 - $85 per hour
...Dublin, Ohio (USA) with Engineering Centers in Pune, India... ...embrace our motto of "Time to Innovate" by pushing... ...Summary: As a Senior Software Engineer, you will play... ...code, test, and maintain real-time embedded firmware... ...Embedded Firmware & Real-Time Controls, including but not...SeniorWork experience placement$150k - $230k
...Clockwork Systems Clockwork.io – Software Driven Fabrics to increase GPU... ...and veteran systems engineers who share a vision for redefining... ...low-latency, highly accurate time synchronization infrastructure... ...development or eBPF Background in real-time systems or high-frequency...SeniorFull time$165k - $242k
...About the Role We're looking for a software engineer to join our Source Control and Governance team within our... ...meaningful greenfield projects, and real opportunity to grow as the space grows... ...our US-based offerings for full-time employees; for roles in other locations...SeniorPermanent employmentFull timeTemporary workCasual workWork at officeFlexible hours$190k - $280k
...About Sentry Bad software is everywhere, and we’re tired of it. Sentry... ..., and Atlassian spend less time fixing bugs and more time... ...ecosystem. As a Senior Software Engineer on the CTRL team, you’ll... ...architecture—building the control systems that ensure the platform...SeniorHourly payFull timeWork at office$204k - $259k
...15+ U.S. states. Hardware Engineering is an innovative and collaborative... ..., mechanical, reliability, software and vehicle engineers. We... ...Technical Lead & Manager of Motion Control. You will: Architect,... ...salary range for this full-time position across US locations...SeniorFull timeRemote work$160k - $225k
...goal of enabling human life on Mars. SR. SOFTWARE ENGINEER, FLIGHT SOFTWARE (STARSHIP) SpaceX's... ...test software that is used to both control and simulate SpaceX flight systems. You... ...Experience building or working with real-time embedded systems or distributed computing...SeniorPermanent employmentFull timeTemporary workWeekend work$190k - $260k
...leveraging its commercial self-driving software to develop, test and deploy... ...recruiting an experienced Software Engineer who is passionate about motion control and simulation to join our Controls... ...fidelity by comparing simulated and real-world performance Evaluate...SeniorFull timeTemporary workWork at officeVisa sponsorshipFlexible hoursShift work$139k - $204k
...We’re looking for a Senior Engineer for CoreWeave’s Benchmarking... ...to have Experience with time-series databases, LSM-based storage... ...to deploy generative AI and real-time applications at scale. If... ...coreweave.com . Export Control Compliance This position requires...SeniorPermanent employmentFull timeTemporary workCasual workWork at officeRemote workFlexible hours- The Berkeley Seismological Laboratory at the University of California, Berkeley, seeks a Geophysical Software Engineer to develop and maintain real-time processing and archiving software for seismic data. You will design scalable solutions and integrate with partners to...
$500 per month
...We're a small team of engineers, former US military operators... ...is a hands-on robotics controls engineer who can iterate fast on real hardware. Someone who... ...~ Modern C++ for real time control implementation... ...mechanical, electrical, and software ~ Understanding of latency...SeniorPermanent employmentWork at officeMonday to FridayFlexible hoursNight shiftWeekend work$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 employmentFull timeInternshipWork at officeLocal areaRelocation package$125k - $232k
...are looking for bright engineers interested in designing... ...implement motion planning and controls modules that can be... ...between simulation and real-world dynamics.... ...experience building production software using modern software... ...stipends, and paid time off. Note that benefits...Full timeFor contractorsFor subcontractorCasual workWork at officeRemote workDay shift- ...company, and our expectation is that full-time employees primarily work from their... ...positions About the role As a Software Engineer on the Control Center team, you will build the... ...from continuous telemetry ingestion and real-time digital twins to mission orchestration...Full timeFor contractorsFor subcontractorCasual workWork at officeRemote workDay shift
$125k - $150k
...and managed. We are looking for a Software Engineer with Control/Routing skills. The SE will develop... ...visa sponsorship for this role at this time, as well as relocation bonus. This position... ...and trust people to meet them. With real support and shared accountability,...Full timeWork at officeRemote workRelocation package$140k - $250k
...repetitive manual work in real environments. We design... .... Our robotics software team works on the core... ...real world — kinematics, controls-adjacent systems, solvers... ...Role As a Software Engineer (IK / Controls) at Droyd... ...Francisco, CA Full-time Compensation: $140K–...Full time$140k - $180k
...embedded firmware for advanced motor control systems in electric vehicles Board... ...and optimal performance of application software in real-time applications. Motor Control... ...Bachelor’s or Master’s degree in Electrical Engineering, Computer Engineering, or a related...Full timeContract workLocal area
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Sr. Software Engineer - Real-Time Controls. Be the first to apply!
- software engineer internship remote California
- senior software engineer ruby on rails California
- software developer positions California
- agile software developer California
- part time software developer California
- rust software engineer California
- entry level software engineer remote California
- senior software engineer remote California
- senior software design engineer California
- senior software engineer California



