Senior Robotics Software Engineer I
I-Con Technology
ICON is looking for a Senior Robotics Software Engineer to join our Software team in Austin, TX. As a Senior Robotics Software Engineer, you will help develop and maintain robotic control software for all of ICON's robotic systems. You will be responsible for developing high-performance C++ software to drive complex arm motions, integrating real-time sensor data, and ensuring reliable motion planning. This role is based at ICON's Austin, TX headquarters, and will report to the Director of Embedded Software Engineering.
RESPONSIBILITIES
- Design, develop, and optimize high-performance C++ software for controlling and coordinating large-scale robotic arms.
- Develop robust motion planning and trajectory generation algorithms to safely navigate industrial arms through complex workspaces.
- Implement real-time sensor fusion and state estimation algorithms (using sensors like IMUs, LiDAR, etc.) to improve arm localization and end-effector precision.
- Program robotic arm motions in coordination with other systems.
- Develop and maintain simulated environments and automated test frameworks to support continuous integration and system verification.
- Lead system integration and validation efforts across hardware and software.
- Participate in architecture decisions for controls and electrical systems, including component selection and standardization.
- Participate in design & code reviews to maintain consistency and high-quality output.
MINIMUM QUALIFICATIONS
- Masters Degree or higher in Software Engineering, Robotics, Mechanical Engineering, or a related field.
- 5+ years of professional experience in robotics software development.
- Expert-level proficiency in modern C++ (17 or newer) and Python within a professional robotics software development environment.
- Deep foundational understanding of robotic arm kinematics (forward and inverse), multi-body dynamics, and motion planning.
- Hands-on experience with robotic platforms, sensors, actuators, localization, perception, and control systems.
- Practical experience designing and optimizing sensor fusion and state estimation algorithms (e.g., Kalman Filters).
- Strong knowledge of autonomy algorithms, robotics frameworks (such as ROS), and simulation environments.
PREFERRED QUALIFICATIONS
- Experience programming industrial robots in high-level languages.
- Experience in formal control theory and linear algebra.
- A general understanding of how to manage redundant kinematic chains or stabilize dynamic systems.
- Proven track record of delivering products to end users and production environments.
- Familiarity with hardware design, prototyping, and manufacturing processes.
- Excellent problem-solving skills and a strong analytical mindset to identify issues, propose innovative solutions, and make data-driven decisions.
- Ability to earn trust, maintain positive and professional relationships, and contribute to a culture of performance.
Furthermore, as a federal government contractor, the Company maintains an affirmative action program which furthers its commitment and complies with recordkeeping and reporting requirements under certain federal civil rights laws and regulations, including Executive Order 11246, Section 503 of the Rehabilitation Act of 1973 (as amended) and the Vietnam Era Veterans' Readjustment Assistance Act of 1974 (as amended).
Headhunters and recruitment agencies may not submit candidates through this application. ICON does not accept unsolicited headhunter and agency submissions for candidates and will not pay fees to any third-party agency without a prior agreement with ICON.
As part of our compliance with these obligations, the Company invites you to voluntarily self-identify as set forth below. Provision of such information is entirely voluntary and a decision to provide or not provide such information will not have any effect on your employment or subject you to any adverse treatment. Any and all information provided will be considered confidential, will be kept separate from your application and/or personnel file, and will only be used in accordance with applicable laws, orders and regulations, including those that require the information to be summarized and reported to the federal government for civil rights enforcement purposes.
Internet Applicant Employment Notices
- ...What to Expect Tesla's Robotics Software Engineering team is responsible for the design and development of robotic controls and fleet management systems for Tesla's manufacturing, material flow, and logistic use cases. This includes the management of AMRs (Autonomous...SeniorHourly payFull timeTemporary workWorldwideFlexible hours
$127.1k - $185k
...has made us one of the world's most beloved brands. Our Software Development Engineers (SDEs) use modern technology to solve complex problems... ...Engineer summer intern and spring/fall co-op roles on various Robotics teams. You will be able to provide your preference of...SuggestedFull timeInternshipSummer internshipWork at officeLocal areaWorldwideMonday to Friday- ...product, Moonwalkers, are the world’s fastest robotic shoes, augmenting natural walking with intelligent... ...generation of Moonwalkers and are looking for engineers who thrive in fast-paced environments where hardware, software, and human motion intersect. As a Robotics...SuggestedCasual workFlexible hours
- Wilder Systems Robots in Austin, TX, is looking for a Senior Systems Engineer to own the technical envelope of robotic systems from requirements capture to customer acceptance. This hands-on role involves leading integration and qualification of various robotic systems...Senior
- A high-tech product design agency is seeking a Robotic Engineer based in Austin, Texas. This role involves designing and developing robotic systems, requiring strong programming skills in Python and/or C++, along with 5+ years of experience in robotics or automation. You...Senior
- A tech defense startup in Austin is seeking a skilled Embedded Engineer to develop electrical systems and embedded software for autonomous turret systems. The ideal candidate will have over 3 years of experience in electrical and firmware design, particularly in schematic...Senior
- A leading consulting firm is seeking a Senior AI Native Engineer to revolutionize business processes through artificial intelligence. This role... ...a Bachelor's degree with 3-6 years of experience in robotics, programming proficiency in Python or similar, and a strong...SeniorWork at officeRemote work
- A dynamic robotics firm is seeking to hire a skilled engineer to design and deploy algorithms for automating heavy machinery in complex environments. The ideal candidate will have a strong background in robotics and programming, particularly in C++ and Python, as well as...Relocation
- ...through to real‑world deployment on multi-ton robotic platforms. You will architect systems... ..., efficiency, and task completion Software & System Architecture - Own C++/Python codebases... ...B.S. in Robotics, Mechanical/Electrical Engineering, Computer Science, Aerospace Engineering...RelocationWeekend work
- Terrafirma-Robotics is seeking a Robotics Engineer to design and deploy algorithms for heavy machinery automation in Austin, TX. You will focus on state... ...field and 2+ years of experience delivering robotic software. The role offers competitive compensation, equity, and...Relocation
$150k - $165k
A growing robotics company in Austin is seeking a Robotics Software Engineer to join their team. In this hybrid position, you'll develop AI solutions for perception and navigation in robotics. The ideal candidate will have strong skills in C++, Python, and ROS, with experience...- Bumble Inc. is seeking a Senior Software Engineer to join the Trust & Safety team in Austin. In this impactful role, you will develop reliable infrastructure that ensures user safety online. You’ll collaborate with engineers and data scientists to create intelligent systems...Senior
$150k - $165k
....00/yr Direct message the job poster from Edison Smart® Robotics Software Engineer | Austin (Hybrid) | Up to $165,000 Join a growing Robotics... ...(such as LiDAR) Perception/Navigation Embedded Systems Seniority level Mid-Senior level Employment type Full-time Job function...Full time$125k - $195k
...improve, with a team of exceptional, hands-on engineers across mechanical, electrical, hardware,... ...past 40 years. About The Team The Tool Software team builds the software that makes our... ...from top to bottom. About The Role Robotics Software Engineer — you will build...Work at officeVisa sponsorshipNight shift$125k - $195k
Atomic Semi located in Austin, Texas is searching for a Robotics Software Engineer to build and optimize software solutions for semiconductor fabrication tools. The ideal candidate has strong programming skills, experience in robotics and control software, and can effectively...- A leading robotics company in Austin, Texas, is seeking a Software Engineer specializing in Robotic Applications. The role involves enhancing the robotics platform, deploying autonomy models, and collaborating with interdisciplinary teams. Candidates should have significant...
- A leading infrastructure company is seeking a Senior Software Engineer (REMOTE) to build and operate Upbound Spaces. You will troubleshoot issues, manage Kubernetes services, and ensure service reliability in cloud environments. The ideal candidate has experience with...SeniorRemote work
- A robotics startup in Austin is seeking a Senior Robotics Engineer to drive advanced robotic solutions in warehouse automation. This role involves working on perception, sensor fusion, and integrating various sensors such as LiDAR and cameras. Ideal candidates should have...Senior
- Location: Onsite — Austin, TX Employment Type: Full‑Time Job Title: Senior Robotics Engineer About 9 Mothers The modern battlefield has changed. Cheap, autonomous suicide drones have turned the tactical advantage upside down, and the world is looking for a solution....SeniorFull timeImmediate startRelocation package
- A leading technology firm is seeking a Robotics Researcher to help define the future of robotics data. In this remote role, you'll work at the forefront of R&D, shaping how embodied data is collected, structured, and utilized for robot learning and perception. You will...SeniorRemote work
- A pool service technology company in Austin is seeking a creative developer for their growth team. This role emphasizes improving customer onboarding experiences around Stripe subscriptions and app functionalities. Successful candidates will have strong API integration ...SeniorRemote work
$94.9k - $135.6k
...to design and implement solutions in Medical Transportation. The ideal candidate will have 4-8 years of experience, preferably in software development, with strong proficiency in Angular and Java (Springboot). Responsibilities include partnering with business teams, conducting...SeniorRemote work- ...expanding the capabilities of SentinelOne, actively listening to customers and responding to their needs. We are looking for a Senior macOS Software Engineer who will be directly involved in our core technology and help ensure we stay ahead of cybercriminals. What will you do?...Senior
$100k - $200k
...Senior Software Engineer, Console Panic Button is seeking a highly experienced and motivated Senior Software Engineer with a strong focus on game porting to join our growing team. The ideal candidate will have a proven track record of working in software engineering...Senior- ...Engineer Position Client is looking for engineer at various levels, specialized in developing Verification/Validation tools. Application... ...and high value algorithms for verification/validation software for a high-end 64 bit super scalar micro-processor. Candidate should...SeniorWork experience placement
- ...driving systems and is looking for a senior/architect-level engineer to help build the core... ...systems that run autonomous driving software in simulation and offline environments... ...latency, or safety-critical systems (robotics, trading systems, game engines, aerospace...Senior
- A prominent AI research accelerator is seeking a Software Engineer contractor to refine AI-generated code, collaborate with cross-functional teams, and design software verification mechanisms. Candidates should have over 5 years of software engineering experience, including...SeniorContract workFor contractorsRemote work10 hours per weekFlexible hours
$190k - $215k
...to life - building systems that protect our community and ensure millions of people can connect with confidence. As a Senior Software Engineer within Trust & Safety, you'll help shape the core infrastructure that detects, prevents, and responds to harmful behavior...SeniorTemporary workLive inWork at office- ...wholly owned label of Take-Two Interactive Software, Inc. (NASDAQ: TTWO). Founded in 2005, 2... ...family entertainment. Our team of engineers, marketers, artists, writers, data scientists... ...to apply! What We Need As a Senior Software Engineer - Automation within...SeniorCasual work
- ...evaluation Architect a deterministic secondary perception system Mentor junior engineers about best practices You have ~ Bachelor’s or Master’s degree in Computer Science, Robotics, Deep Learning, or a related field ~3+ years of focused experience in...Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Robotics Software Engineer I. Be the first to apply!
- robotics engineer Austin, TX
- control systems engineer Austin, TX
- robotic system engineer Austin, TX
- software development engineer (robotics engineer) Austin, TX
- senior robotics software engineer Austin, TX
- senior control systems engineer Austin, TX
- graduate software developer Austin, TX
- rust software engineer Austin, TX
- senior software design engineer Austin, TX
- software engineer student Austin, TX

