CrawlJobs Logo

Senior Embedded Software Engineer I, Robotic Controls

iconbuild.com Logo

ICON

Location Icon

Location:
United States , Austin

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

Not provided

Job Description:

ICON is looking for an Senior Embedded Software Engineer to join our Software Products team in Austin, TX. In this hands-on role, you will develop and maintain control software for our production fleet and our space-based robotic systems. You will contribute in all aspects of the software development lifecycle as part of a growing, fast-paced team, with a focus on high-performance systems, including dynamic stabilization and real-time control. This role will be based at our Austin, TX headquarters and will report to ICON’s VP, Software Products.

Job Responsibility:

  • Design and develop controls architecture with a combination of hard and soft real-time requirements
  • Develop robust communication protocols between supervisory and real-time systems
  • Program and debug control logic in a variety of languages (e.g. C/C++, Matlab, TwinCAT)
  • Create modular, object-oriented code that adheres to established coding standards, design patterns, and documentation practices
  • Lead system integration and validation efforts across hardware and software
  • Develop and maintain simulated environments and automated test frameworks to support continuous integration and system verification
  • Support electromechanical hardware systems both remotely and on-site, ensuring safe, reliable operation
  • Participate in architecture decisions for controls and electrical systems, including component selection and standardization
  • Collaborate with cross-functional teams and customers to ensure alignment across system interfaces
  • Participate in design & code reviews to maintain consistency and high-quality output
  • Develop and implement real-time control algorithms for dynamic stabilization, vibration mitigation, and high-speed feedback control
  • Design and optimize sensor fusion and state estimation algorithms using IMUs, LiDAR, and other real-time sensing systems
  • Act as a subject matter expert on system stabilization in non-linear, high-speed robotic applications
  • Conduct simulations, system-level testing, and prototype development to enhance stability and real-world responsiveness

Requirements:

  • Bachelor's degree in an engineering-related field
  • 8+ years of experience in controls engineering, robotics, electrical engineering, or a related field
  • Strong understanding of real-time state estimation / sensor fusion algorithms (e.g., Kalman Filter, Extended Kalman Filter, Particle Filters) for dynamic systems with focus on position estimation from sensors at different sampling frequencies
  • Expertise in vibration analysis, non-linear dynamics, and stabilization of high-speed systems
  • Advanced programming skills in C/C++ with a focus on deterministic real-time control
  • Strong knowledge of linear algebra, stochastic modeling, and numerical methods, with experience implementing these in languages like C/C++
  • Experience selecting, integrating, and tuning sensors such as IMUs, accelerometers, and gyros for stabilization systems

Nice to have:

  • Advanced degree (MS or PhD) in controls engineering, robotics, or related fields
  • Demonstrated success in shipping control systems designed for high-speed stabilization in dynamic environments
  • Practical experience with numerical stability analysis and ensuring robust algorithm performance in non-linear systems
  • Experience with modern compiled languages such as C++, Rust, or other systems-level programming tools
  • Familiarity with simulation tools and frameworks for system validation (e.g., MATLAB/Simulink)
  • System architecture experience, particularly for embedded real-time systems

Additional Information:

Job Posted:
January 20, 2026

Work Type:
On-site work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Senior Embedded Software Engineer I, Robotic Controls

Senior Robotics Engineer

As a Senior Robotics Software Engineer on the Real‑Time Software Team, you will ...
Location
Location
United States , Palo Alto
Salary
Salary:
137861.00 - 240000.00 USD / Year
1x.tech Logo
1X Technologies
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 3+ years of professional software engineering experience in a relevant robotics field
  • Excellence in C++ and strong proficiency in other programming languages
  • Experience with Linux deployed in hardware‑oriented products (e.g., IoT devices, robots, drones, automotive)
  • Thorough understanding of object‑oriented programming, real‑time programming, linear algebra, data structures, and algorithms
  • Experience with product development practices including release mechanisms, continuous integration, and continuous deployment
  • Strong Linux system‑level knowledge: kernel tuning, process scheduling, memory management for optimized performance in robotics applications (preferred)
  • Solid understanding of rigid body dynamics and numerical optimization techniques, with application to real‑time systems (preferred)
  • Experience writing embedded C for interfacing with sensors or actuators and other parts of the embedded stack (preferred)
  • Hands‑on with robotics hardware
  • having built your own robot or tinker with hardware in spare time (preferred)
Job Responsibility
Job Responsibility
  • Develop production‑grade, real‑time C++ software for robust control systems
  • Design efficient algorithms for state estimation
  • Create tooling for system identification, precise calibration of actuators, transmissions, and full‑body kinematics
  • Integrate hardware components and evaluate sensors for seamless functionality
  • Build hardware bring‑up and debugging tools
  • Develop software for robot health monitoring, visualization, and logging
  • Build and maintain APIs for other software components to command and control the robot
What we offer
What we offer
  • Health, dental, and vision insurance
  • 401(k) with company match
  • Paid time off and holidays
  • Fulltime
Read More
Arrow Right

Senior Robotic Systems Integration Engineer

To reinvent an industry, you have to build the best team. Join Formlabs if you w...
Location
Location
United States , Somerville
Salary
Salary:
Not provided
formlabs.com Logo
Formlabs GmbH
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Have previous experience (5+ years, post grad) designing complex electro-mechanical systems or robotic systems
  • Knowledge of motion control, sensors, and control algorithms
  • Experience managing system and subsystem requirements
  • Well versed in hardware debugging and passionate about understanding why things work (or don't!)
  • Are comfortable working fluidly across engineering disciplines - from mechanical design to electrical engineering to embedded software
  • Comfortable working on Linux systems and scripting with Python
Job Responsibility
Job Responsibility
  • Bring together firmware and hardware to enable subsystems in the printing pipeline, delivering fully-functional 3d printer prototypes
  • Define and implement control algorithms and calibration procedures for complex electro-mechanical and electro-optical subsystems
  • Developing sensor-based subsystems and characterization sensor performance
  • Define and manage subsystem and system level requirements, ensuring engineering efforts are aligned with product needs
  • Debug system level issues and work with the other engineering teams to implement design fixes
What we offer
What we offer
  • Robust equity program to build future wealth through RSUs
  • Comprehensive healthcare coverage (Medical, Dental, Vision)
  • Low cost fund options in our 401K and access to advisors
  • Generous paid Parental Leave (up to 16 weeks)
  • Tenure-based paid Sabbatical Leave (up to 6 weeks)
  • Flexible Out of Office Plan – Take time when you need it
  • Ample on-site parking & pre-tax commuter benefits
  • Healthy on-site lunches, snacks, beverages, & treats
  • Regular sponsored professional development opportunities
  • Many opt-in culture events across our diverse community
  • Fulltime
Read More
Arrow Right

Senior Robotic Systems Integration Engineer

To reinvent an industry, you have to build the best team. Join Formlabs if you w...
Location
Location
United States , Boston
Salary
Salary:
Not provided
formlabs.com Logo
Formlabs GmbH
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Have previous experience (5+ years post grad) designing complex electro-mechanical systems or robotic systems
  • Knowledge of motion control, sensors, and control algorithms
  • Experience managing system and subsystem requirements
  • Well versed in hardware debugging and passionate about understanding why things work (or don’t!)
  • Are comfortable working fluidly across engineering disciplines - from mechanical design to electrical engineering to embedded software
  • Comfortable working on Linux systems and scripting with Python
Job Responsibility
Job Responsibility
  • Bring together firmware and hardware to enable subsystems in the printing pipeline, delivering fully-functional 3d printer prototypes
  • Define and implement control algorithms and calibration procedures for complex electro-mechanical and electro-optical subsystems
  • Developing sensor-based subsystems and characterization sensor performance
  • Define and manage subsystem and system level requirements, ensuring engineering efforts are aligned with product needs
  • Debug system level issues and work with the other engineering teams to implement design fixes
What we offer
What we offer
  • Robust equity program to build future wealth through RSUs
  • Comprehensive healthcare coverage (Medical, Dental, Vision)
  • Low cost fund options in our 401K and access to advisors
  • Generous paid Parental Leave (up to 16 weeks)
  • Tenure-based paid Sabbatical Leave (up to 6 weeks)
  • Flexible Out of Office Plan – Take time when you need it
  • Ample on-site parking & pre-tax commuter benefits
  • Healthy on-site lunches, snacks, beverages, & treats
  • Regular sponsored professional development opportunities
  • Many opt-in culture events across our diverse community
  • Fulltime
Read More
Arrow Right

Embedded Software Engineer

This is a project-based employee role supporting the initial development phase o...
Location
Location
United States , Fort Worth
Salary
Salary:
Not provided
asirobots.com Logo
Autonomous Solutions
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in Electrical Engineering, Computer Science, Computer Engineering, or related. Master's preferred
  • 3-5 years professional experience designing and implementing embedded, real-time software systems using C/C++ for embedded processors. Senior software engineering experience preferred
  • Familiarity with large multithreaded embedded applications, running on an RTOS
  • Familiarity with electrical and mechanical systems
  • Ability to work in an open and collaborative team environment
  • Strong interpersonal and communication skills
  • Must be authorized to work in the U.S.
Job Responsibility
Job Responsibility
  • Participate in the entire software development life cycle for embedded software operating on unmanned robotic vehicles
  • Feature development for embedded applications
  • Diagnosis and correction of reported defects
  • Participation in systems engineering to ensure smooth software integration
  • Support of fielded systems
  • Write understandable C and C++ code
  • Continuous refactoring
  • Testing first mentality. Unit testing, integration testing, and system simulation
  • Design patterns and SOLID principles adherence
  • Design for re-use
What we offer
What we offer
  • family-friendly work environment
  • strong work/personal life balance
  • compensation plan
  • culture
  • benefits
  • work environment
  • Fulltime
Read More
Arrow Right

Embedded Software Engineer

This is a project-based employee role supporting the initial development phase o...
Location
Location
United States , Lehi
Salary
Salary:
Not provided
asirobots.com Logo
Autonomous Solutions
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in Electrical Engineering, Computer Science, Computer Engineering, or related. Master's preferred
  • 3-5 years professional experience designing and implementing embedded, real-time software systems using C/C++ for embedded processors. Senior software engineering experience preferred
  • Familiarity with large multithreaded embedded applications, running on an RTOS
  • Familiarity with electrical and mechanical systems
  • Ability to work in an open and collaborative team environment
  • Strong interpersonal and communication skills
  • Must be authorized to work in the U.S.
Job Responsibility
Job Responsibility
  • Participate in the entire software development life cycle for embedded software operating on unmanned robotic vehicles
  • Feature development for embedded applications
  • Diagnosis and correction of reported defects
  • Participation in systems engineering to ensure smooth software integration
  • Support of fielded systems
  • Write understandable C and C++ code
  • Continuous refactoring
  • Testing first mentality. Unit testing, integration testing, and system simulation
  • Design patterns and SOLID principles adherence
  • Design for re-use
What we offer
What we offer
  • Family-friendly work environment
  • Commitment to work/personal life balance
  • Compensation plan
  • Culture
  • Benefits
  • Work environment
  • Fulltime
Read More
Arrow Right
New

Senior Director, Software Products

As ICON's Senior Director of Software Products, you will own the vision, strateg...
Location
Location
United States , Austin
Salary
Salary:
Not provided
iconbuild.com Logo
ICON
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 15+ years of progressive software engineering and product development experience
  • at least 5 years in senior leadership roles managing multiple teams
  • proven track record of building and scaling software organizations from 20+ to 50+ people
  • proven competency in modern software architecture, including cloud platforms (AWS), microservices, APIs, and distributed systems
  • understanding of embedded systems, real-time control, and robotics software development
  • experience shipping complex, production-grade software products that serve both internal and external customers
  • demonstrated ability to define product vision and strategy in rapidly evolving markets or emerging industries
  • exceptional communication skills with ability to influence and align stakeholders at all levels, from engineers to executives
  • experience managing budgets, resource allocation, and vendor relationships
Job Responsibility
Job Responsibility
  • Define and execute the multi-year software product strategy aligned with ICON's business objectives and technology vision
  • partner with executive leadership to identify market opportunities, prioritize investments, and drive key product decisions
  • build and communicate a compelling product vision that inspires teams and stakeholders across the organization
  • establish metrics and accountability frameworks to measure product success, team health, and customer impact
  • represent software capabilities and roadmap to customers, investors, partners, and the construction industry
  • lead, and scale a diverse organization including software engineers, embedded engineers, UX designers, and product managers
  • recruit and develop world-class talent, building teams capable of solving complex technical and design challenges
  • foster a culture of ownership, collaboration, continuous learning, and high performance
  • design effective organizational structures, processes, and communication rhythms as the team scales
  • champion diversity, inclusion, and belonging across all levels of the software organization
  • Fulltime
Read More
Arrow Right
New

Senior Robotic Systems Integration Engineer

This role involves supporting all parts of the product development cycle from ea...
Location
Location
United States , Somerville
Salary
Salary:
125000.00 - 180000.00 USD / Year
formlabs.com Logo
Formlabs GmbH
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Previous experience (5+ years, post grad) designing complex electro-mechanical systems or robotic systems
  • Knowledge of motion control, sensors, and control algorithms
  • Experience managing system and subsystem requirements
  • Well versed in hardware debugging and passionate about understanding why things work (or don't!)
  • Comfortable working fluidly across engineering disciplines - from mechanical design to electrical engineering to embedded software
  • Comfortable working on Linux systems and scripting with Python
Job Responsibility
Job Responsibility
  • Bring together firmware and hardware to enable subsystems in the printing pipeline, delivering fully-functional 3d printer prototypes
  • Define and implement control algorithms and calibration procedures for complex electro-mechanical and electro-optical subsystems
  • Developing sensor-based subsystems and characterization sensor performance
  • Define and manage subsystem and system level requirements, ensuring engineering efforts are aligned with product needs
  • Debug system level issues and work with the other engineering teams to implement design fixes
What we offer
What we offer
  • Robust equity program to build future wealth through RSUs
  • Comprehensive healthcare coverage (Medical, Dental, Vision)
  • Low cost fund options in our 401K and access to advisors
  • Generous paid Parental Leave (up to 16 weeks)
  • Tenure-based paid Sabbatical Leave (up to 6 weeks)
  • Flexible Out of Office Plan – Take time when you need it
  • Ample on-site parking & pre-tax commuter benefits
  • Healthy on-site lunches, snacks, beverages, & treats
  • Regular sponsored professional development opportunities
  • Many opt-in culture events across our diverse community
  • Fulltime
Read More
Arrow Right
New

Senior Robotic Systems Integration Engineer

At Formlabs, we’re building the tools that make it possible for anyone to bring ...
Location
Location
United States , Boston
Salary
Salary:
125000.00 - 180000.00 USD / Year
formlabs.com Logo
Formlabs GmbH
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Have previous experience (5+ years post grad) designing complex electro-mechanical systems or robotic systems
  • Knowledge of motion control, sensors, and control algorithms
  • Experience managing system and subsystem requirements
  • Well versed in hardware debugging and passionate about understanding why things work (or don’t!)
  • Are comfortable working fluidly across engineering disciplines - from mechanical design to electrical engineering to embedded software
  • Comfortable working on Linux systems and scripting with Python
Job Responsibility
Job Responsibility
  • Bring together firmware and hardware to enable subsystems in the printing pipeline, delivering fully-functional 3d printer prototypes
  • Define and implement control algorithms and calibration procedures for complex electro-mechanical and electro-optical subsystems
  • Developing sensor-based subsystems and characterization sensor performance
  • Define and manage subsystem and system level requirements, ensuring engineering efforts are aligned with product needs
  • Debug system level issues and work with the other engineering teams to implement design fixes
What we offer
What we offer
  • Robust equity program to build future wealth through RSUs
  • Comprehensive healthcare coverage (Medical, Dental, Vision)
  • Low cost fund options in our 401K and access to advisors
  • Generous paid Parental Leave (up to 16 weeks)
  • Tenure-based paid Sabbatical Leave (up to 6 weeks)
  • Flexible Out of Office Plan – Take time when you need it
  • Ample on-site parking & pre-tax commuter benefits
  • Healthy on-site lunches, snacks, beverages, & treats
  • Regular sponsored professional development opportunities
  • Many opt-in culture events across our diverse community
  • Fulltime
Read More
Arrow Right