Senior Embedded Software Engineer I, Robotic Controls jobs in United States
cer-icon
Apply on Employer Site
company-logo

ICON · 2 months ago

Senior Embedded Software Engineer I, Robotic Controls

ICON is looking for a Senior Embedded Software Engineer to join our Software Products team. In this hands-on role, you will develop and maintain control software for production fleet and space-based robotic systems, contributing to all aspects of the software development lifecycle with a focus on high-performance systems.

3D PrintingAdvanced MaterialsConstructionMechanical DesignRoboticsSoftware
check
H1B Sponsor Likelynote

Responsibilities

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

Qualification

Real-time controlC/C++ programmingSensor fusion algorithmsVibration analysisNumerical methodsEmbedded systems architectureSimulation toolsCollaborationProblem-solvingCommunication

Required

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

Preferred

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

Company

ICON is a construction technology company that uses 3D robotics, software, and advanced materials.

H1B Sponsorship

ICON has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (4)
2024 (4)
2023 (5)
2022 (11)
2021 (4)
2020 (5)

Funding

Current Stage
Growth Stage
Total Funding
$507.5M
Key Investors
Tiger Global ManagementNorwestNASA
2025-02-14Series C· $56M
2022-02-18Series B· $185M
2021-08-24Series B· $207M

Leadership Team

leader-logo
Michael McDaniel
Senior Director of Product Design & Strategy
linkedin
Company data provided by crunchbase