Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Sr. Software Engineer - Real-Time Controls

Apptronik

Sr. Software Engineer – Real-Time Controls

Austin, TX

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

Skills and Requirements

  • 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 and/or Experience

  • Education: BS, MS, or PhD in relevant fields (Computer Science, Robotics, Electrical Engineering, etc.)
  • Experience: 5+ years of robotics software development

Physical Requirements

  • 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.

Apptronik provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Sr. Software Engineer - Real-Time Controls in Austin, TX vacancy
  • Apptronik is seeking a Senior Software Engineer to lead the development of real-time control software for their humanoid robot platform in Austin, TX. You'll be involved in building advanced robots designed for human environments, driving projects from conception to completion... 
    Senior

    jobs.frontdoordefense.com - Jobboard

    Austin, TX
    2 days ago
  • Firefly Aerospace in Austin, Texas, is seeking a Senior Ground Software Engineer to develop the software that powers launch operations. The role involves building and maintaining real-time ground control systems, ensuring efficient vehicle operations. The ideal candidate... 
    Suggested

    jobs.frontdoordefense.com - Jobboard

    Austin, TX
    1 day ago
  • A notable research institution in Austin is seeking a Software Development Engineer to design and develop high-performance software for advanced...  ...integrating hardware and software, focusing on motion control and real-time automation. Candidates need a degree in a related... 
    Suggested

    University of Texas

    Austin, TX
    16 hours ago
  • Avride is hiring a Senior Frontend Engineer in Austin, TX, for their Remote Assistance Systems team. This pivotal role involves developing low-latency, real-time interfaces for controlling autonomous vehicles and robots. Candidates must have strong skills in React and TypeScript... 
    Senior
    Remote work

    Avride

    Austin, TX
    3 days ago
  • LCRA in Austin, Texas is seeking a Power System Engineer to provide software support for real-time control environments including Energy Management Systems (EMS) and Substation WAN. The successful candidate will handle incidents and provide technical expertise on EMS/SCADA... 
    Suggested

    LCRA

    Austin, TX
    16 hours ago
  • Saronic Technologies is seeking a Software Engineer Intern in Austin to contribute to the development...  ...vessels. The role involves working on real-world problems in software development,...  ...Engineers. The internship requires full-time presence in the office from August to December... 
    Full time
    Internship
    Work at office

    jobs.frontdoordefense.com - Jobboard

    Austin, TX
    16 hours ago
  • Atomicsemi in Austin, Texas is looking for an embedded software engineer to develop firmware for semiconductor processing...  ...microcontroller firmware development and design real-time Linux applications to enhance equipment control. The ideal candidate has at least 8 years of... 

    Atomicsemi

    Austin, TX
    16 hours ago
  •  ...Resideo is growing a new software development...  ...Senior Advanced Software Engineer, you will serve as a technical...  ...retirement plans, paid time off, and holidays...  ...technology-driven sensing and control solutions that help homeowners...  ...opportunity to make a real impact in a fast-... 
    Senior
    For contractors
    Worldwide

    Resideo

    Austin, TX
    1 day ago
  •  ...an experienced Embedded Linux Software Engineer to develop and maintain Linux...  ...teams, optimizing high-performance systems that address real-world challenges in defense. This role offers a competitive equity package and paid time off. #J-18808-Ljbffr Allen Control Systems

    Allen Control Systems

    Austin, TX
    16 hours ago
  • Atomic Semi in Austin is hiring embedded software engineers to develop firmware for semiconductor fabrication tools. The role requires...  ...collaboration across hardware and software disciplines, focusing on real-time control and diagnostics. Candidates should have a BS in a related... 

    Atomic Semi

    Austin, TX
    16 hours ago
  • Upstart is looking for a Senior Software Engineer to join their Core Pricing team in Austin, Texas. In this role, you will design and implement scalable services for loan pricing, collaborating closely with data scientists and product managers. The ideal candidate will... 
    Senior
    Remote job

    UpStart

    Austin, TX
    2 days ago
  • Apptronik is looking for a Senior Software Engineer to develop advanced AI-powered robots. This role requires extensive C++ skills and a deep understanding of robotics fundamentals. You will drive projects from conception to completion, ensuring reliable performance in... 
    Senior

    Sunroom Rentals

    Austin, TX
    3 days ago
  • Senior Full-Stack Software Developer - Must be in Austin About ApexOS360 ApexOS360 is building an enterprise-grade operating platform...  ...project management, financials, field operations, document control, and real-time reporting in one system. Think Procore-level capability,... 
    Senior
    Full time
    Part time

    Apex Multifamily

    Austin, TX
    4 days ago
  • A forward-thinking AI company in Austin, Texas, is seeking a candidate experienced in real-time audio processing and strong Python skills. You will own real-time audio ingest and processing, integrate ASR technologies, and build performance metrics. The ideal candidate... 

    Polygraf Inc.

    Austin, TX
    1 day ago
  • Level, a learning technology company, is seeking a Senior Software Engineer specialized in animation. You will develop systems to bring characters...  .... The ideal candidate has over 5 years of experience in real-time animation system development, particularly with C++. Level... 
    Senior

    Level

    Austin, TX
    3 days ago
  •  ...EDPM, BMS systems, and control panels, as well as...  ...ideal contributor brings engineering-level expertise in either...  .... Job Title Sr. Principal Controls Engineer...  ...electrical, mechanical, software, and facilities teams...  ...with EPMS systems for real-time energy monitoring and... 
    Senior
    Remote work

    Plasticos Castella SA

    Austin, TX
    4 days ago
  • A leading voice AI company is seeking a Senior Engineer to ensure the reliability of their LLM-enabled platform. This role focuses on...  ...TypeScript and Node.js. Ideal candidates should have experience with real-time systems and cloud environments, especially AWS. Join a fast-... 
    Remote job

    Hamming

    Austin, TX
    4 days ago
  •  ...Security LLC in Austin, TX is seeking a Senior Test Automation Engineer to design and implement a robust stream replay and...  ...This role emphasizes building scalable testing frameworks for real-time audio and video streams, validating product performance under... 
    Senior

    GetReal Security LLC

    Austin, TX
    1 day ago
  • $175k - $225k

     ...Senior Software Engineer Modern Intelligence is building the foundational AI for defense. Over...  ..., remembers, and shares targets in real time by watching any sensor on any network –...  ...on topics such as code quality, version control best practices, testing, and other general... 
    Senior

    Modern Corporation

    Austin, TX
    5 days ago
  •  ...by providing the tools necessary to share real-time inventory and facilitate direct ordering from...  ...channels while safeguarding complete control over their data and customer experiences. We are seeking a Senior Software Engineer to join our dynamic team. In this pivotal... 
    Senior

    Satsuma

    Austin, TX
    6 days ago
  •  ...Senior Advanced Software Engineer Join a world-class engineering organization building the cloud...  ...worldwide Technical Leadership: Lead real projects and shape architecture, not...  ...health coverage, retirement plans, paid time off, and flexible work arrangements... 
    Senior
    Contract work
    Work at office
    Worldwide
    Flexible hours
    3 days per week

    Resideo Technologies

    Austin, TX
    5 days ago
  •  ...Sr. Software Engineer At Exacta Systems, we're not just shaping the future of gaming—we're redefining...  ...gaming environment. This is a full-time, in-office position, based in our Austin...  ..., regulatory considerations, and real-time transaction platforms Technology... 
    Senior
    Full time
    Casual work
    Work at office
    Remote work

    Churchill Downs Race Track

    Austin, TX
    5 days ago
  • $111.9k - $165k

     ...and directly impact the real estate economy. We know...  ...platforms that help engineering teams adopt AI-native workflows...  ...quickly. Apply software engineering...  ...projects, including version control, testing, and code review...  ...working model to competitive time off and standout health... 
    Senior
    Local area
    Flexible hours

    Cotality

    Austin, TX
    1 day ago
  •  ...Senior Forward Deployed Software Engineer Saronic Technologies is a leader...  ...our autonomous systems in real-world environments. You will...  ...sensor integration, or refining control logic, you will play a critical...  ...on integration and real-time sensor fusion ~ Proven ability... 
    Senior
    Permanent employment
    Temporary work
    Work at office

    Saronic

    Austin, TX
    20 days ago
  •  ...Join a dynamic software engineering team at Resideo that designs, develops, and...  ...IoT software solutions. As a Sr Software Engineer, you will work...  ...(homeowners) to command and control their home or business from...  ...offer the opportunity to make a real impact in a fast-growing,... 
    Senior
    For contractors
    Worldwide

    Resideo

    Austin, TX
    5 days ago
  •  ...Sr. Software Engineer Make Next Happen Now. For more than 30 years, The Company has helped innovative companies and their investors move...  ...standards Demonstrated expertise in designing and developing real-time integrations, file-based integrations and be able to... 
    Senior
    Temporary work

    Professional Recruiters

    Austin, TX
    5 days ago
  • $144.6k - $198.8k

     ...the technical architecture and engineering standards that shape how...  ...solutions that solve critical real-world challenges for our customers...  ...~7+ years of professional software development experience in Python...  ...range is based on a full time schedule. Trimble reserves the... 
    Senior
    Ongoing contract
    Full time
    Contract work
    Local area
    Worldwide

    Trimble

    Austin, TX
    14 days ago
  • $144.6k - $198.8k

     ...the technical architecture and engineering standards that shape how...  ...solutions that solve critical real-world challenges for our customers...  ...~7+ years of professional software development experience in Python...  ...range is based on a full time schedule. Trimble reserves the... 
    Senior
    Ongoing contract
    Full time
    Contract work
    Local area
    Worldwide

    Trimble

    Austin, TX
    2 days ago
  •  ...defense technology. From engineering systems that save lives...  ...an experienced Senior Software Engineer with deep...  ...industry‑leading Command, Control, and Intelligence (C2I)...  ...architecture in a high‑impact, real‑world environment. If...  ...management, and real-time processing challenges... 
    Senior
    Flexible hours

    Ultra Intelligence & Communications

    Austin, TX
    19 days ago
  •  ...Software Engineer, Sr Recognized as the No. 1 site trusted by real estate professionals, Realtor.com® has been at the forefront of online real estate for over 25...  ...architecture principles. Make effective and timely technology choices for implementing solutions, often... 
    Senior
    Local area
    Flexible hours

    realtor.com

    Austin, TX
    12 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Sr. Software Engineer - Real-Time Controls. Be the first to apply!