Senior Robotics Software Engineer I
ICON
ICON is looking for an 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. This role will be based at our Austin, TX headquarters and will report to ICON’s Manager of Embedded Software Engineering. 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 Minimum Qualifications Degree in Computer Science, Robotics, Engineering or a related field. Advanced degrees are a plus A minimum of 2 years of professional experience working with C++ 17 or newer in a professional software development role Hands‑on experience with robotic platforms, sensors, actuators, localization, perception, and control systems Proficiency in programming languages & frameworks commonly used in robotics & automation, such as C/C++, Python, ROS, and TwinCAT Familiarity with hardware design, prototyping, and manufacturing processes is beneficial 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 Preferred Qualifications Strong understanding of IP‑based computer networking, especially EtherCAT Proven track record of delivering products to end users and production environments Understanding of motion or process control in real‑time industrial systems Experience with Bash and/or Python scripting Experience using Git version control and participating in a peer‑review process Experience programming industrial robots in high‑level languages Experience in formal control theory A general understanding of inverse kinematics, motion planning, and/or simulation Icon is an equal opportunity employer committed to fostering an innovative, inclusive, diverse and discrimination‑free work environment. Employment with ICON is based on merit, competence, and qualifications. It is our policy to administer all personnel actions, including recruiting, hiring, training, and promoting employees, without regard to race, color, religion, gender, sexual orientation, gender identity, national origin or ancestry, age, disability, marital status, veteran status or any other legally protected classification in accordance with applicable federal and state laws. Consistent with the obligations of these laws, ICON will make reasonable accommodations for qualified individuals with disabilities. Furthermore, as a federal government contractor, the Company maintains an affirmative action program which furthers its commitment and complies with record‑keeping 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 #J-18808-Ljbffr ICON
- Apptronik Systems, Inc. in Austin, TX is seeking a Senior Software Engineer for Wheeled Controls to develop high‑performance motion control systems powering our robotic mobility. You will lead estimation and control algorithms unifying wheel mobility with arm dynamics,...Senior
- iconbuild.com is seeking a Senior Robotics Software Engineer to join their team in Austin, TX. The role involves developing high-performance C++ software for robotic systems, including motion planning and coordination of robotic arms. Applicants should have a Master's degree...Senior
- ...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
- 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 Mobile...SeniorHourly payFull timeTemporary workWorldwideFlexible hours
- Apptronik in Austin, Texas is searching for a Senior DevOps Engineer to enhance software development efficiency. Responsibilities include owning CI/CD systems, improving developer experience, and building tools to support software teams. The ideal candidate should have...Senior
- 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
- Tesla is seeking a Senior Engineer to lead robotics projects within its Material Flow & Automation team in Austin, Texas. The role involves designing and programming systems for automating material flow, including managing multiple projects, vendor coordination, and providing...Senior
- A leading technology firm in Austin, TX is seeking a Senior Embedded Software Engineer to develop control software for robotic systems. The ideal candidate will have a Bachelor's degree and at least 8 years of experience in controls engineering, specializing in real-time...Senior
- Contoro Robotics in Austin, TX is seeking a Senior Robotics Engineer to lead motion planning for our warehouse-automation platform. You will own trajectory generation... ...across autonomy, perception, controls, and robot software, and push throughput improvements while...Senior
- A leading electric vehicle manufacturer is seeking a Software Engineer for its Robotics Software Engineering team in Austin, Texas. The role involves designing, implementing, and optimizing motion control systems for autonomous and industrial robots. Applicants should...Senior
- Overview ICON is looking for a Senior Embedded Software Engineer I, Robotic Controls 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 space-based robotic systems. You will...SeniorFor contractorsRemote work
- ...AGENCIES, PLEASE. *** About AssetIntel AssetIntel is a software company that develops asset management software products for the... ..., the Federal Highway Administration (FHWA), and civil engineering firms. For more information, visit our website . Job Description...SeniorRemote work
$185k - $225k
...more about us, check out our blog! The impact As a member of the engineering team, you will own projects from end-to-end, making decisions... ...customers’ needs. Who you are 5+ years of full-time software engineering experience, ideally full-stack Expert knowledge in...SeniorFull time- A global technology company in Austin is looking for a Senior Software Engineer to design and build resilient software systems. The role entails leading technical discussions, mentoring peers, and producing documentation. Applicants should have extensive experience with...Senior
$126k - $248k
...practices, developer experience as the product grows Mentor fellow engineers and assume ownership and accountability of projects... ...science and maintaining distributed and/or highly concurrent software systems in large, long-lived code bases Track record of identifying...SeniorLocal areaFlexible hours- Cirrus Logic in Austin, Texas, is seeking a Senior Software Application Engineer to focus on advanced PC audio and haptics systems. You will lead technical investigations, collaborate with global teams, and communicate complex concepts effectively. The ideal candidate...Senior
$92.7k - $185.4k
...bigger – helping to simplify health care one person, one family and one community at a time. Position Summary As a Senior Software Development Engineer, you will participate in an Agile Product Team of 6-10 people and work with the team to build high-quality, usable products...SeniorHourly payFull timeTemporary workLocal area- ...data to make the connected world more secure.**Position Summary****Austin, Hybrid**We are seeking a highly experienced **Senior** **Software Engineer** to join Thales in Austin, TX, serving as a senior technical leader in the design, evolution, and governance of core...SeniorWork at officeLocal area
- 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...SeniorRemote job
- A fast-growing tech startup in Austin is seeking an experienced software engineer to join its team. You will play a crucial role in securely moving payments and optimizing operational systems while implementing advanced AI models. The ideal candidate has over 5 years of...Senior
- ...actively seeking passionate, collaborative, energetic, and forward-thinking individuals to join our team. We are looking for a Senior Software Engineer II to design and build orchestration systems that enable CesiumAstro’s advanced machine learning pipelines. In this role,...SeniorPermanent employmentFull timeContract workWork experience placementLocal area
- 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 job
$160k - $180k
...each year. You share the workload, why shouldn’t you share the reward? Overview As a key member of the Technology team, the Senior Software Engineer (US) plays a hands‑on role in the planning, development, and delivery of complex projects across sport wagering and social...SeniorRemote workFlexible hoursAfternoon shift- ...Senior Software EngineerSkip to main content#Senior Software Engineer page is loaded## Senior Software EngineerApplyremote type: Hybridlocations: Austin, Texas, United States of Americatime type: Full timeposted on: Posted Todayjob requisition id: JR-202611017**Job Description...SeniorLocal areaWork from homeRelocation package
- ...and more. Opportunity We’re expanding our engineering team to meet the growing demands of our... ...on the horizon, we’re looking for a Senior Engineer to help scale our platform and... ...business needs Drive best practices in software engineering, including code reviews, testing...SeniorFlexible hoursNight shift
- A healthcare SaaS company is looking for an experienced software developer to write and deploy code as part of a dynamic engineering team. Candidates should have 6-15 years of experience in software development and a strong background in Ruby, Python, Java, or JavaScript...Senior
$272k - $431.25k
NVIDIA is the engine of modern AI, and robotics is where AI meets the physical world. The Isaac robotics platform—spanning Isaac Sim, Isaac Lab, Isaac... ..., grow, and mentor a high‑performing team of robotics software engineers; set direction, raise the technical bar, and...Senior$164.8k - $228.4k
...from you. The Team Upstart’s Bank Technology team builds the software systems, automation, and internal platforms that enable... ...support the bank’s growth and regulatory requirements. As a Senior Software Engineer, you will design and build internal applications that power...SeniorSummer workBank staffCurrently hiringWork at officeLocal areaRemote workWork from home- RealWork Labs, Inc. is seeking a Senior Software Engineer to join our team in Austin, Texas. The role involves full-stack development using TypeScript, React, and NodeJS, as well as hands-on coding and leading development efforts. You’ll influence product growth and work...SeniorRemote job
- A leading educational institution in Austin seeks a Senior Software Engineer to lead software and controls development for advanced semiconductor manufacturing equipment. The role emphasizes innovation in processing technologies, with responsibilities including developing...Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Robotics Software Engineer I. Be the first to apply!
- robotic system engineer Austin, TX
- software development engineer (robotics engineer) Austin, TX
- control systems engineer Austin, TX
- senior control systems engineer Austin, TX
- senior robotics software engineer Austin, TX
- robotics engineer Austin, TX
- ngo software engineer Austin, TX
- software developer Austin, TX
- software developer internship no experience Austin, TX
- junior software developer Austin, TX

