ICON

Embedded Software Engineer II

Zürich, ZH, CH

In-personFull time roleEarly Career, Mid Level

About 2 months ago

About the Job

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

About the Company

ICON Logo

ICON

Austin, TX, USA

251-500

In 2018, we told people we were going to 3D print a house and unveil it during SXSW in Austin, TX before we knew how to do it. Innovation is synonymous with risk and somebody had to take a risk. In partnership with housing non-profit New Story, we successfully delivered the world's first permitted, 3D-printed home in the world.

Fast forward to today, ICON has 3D-printed more than 140 homes and structures across the U.S. and Mexico. We recently unveiled a new suite of technologies and products to further automate construction including a radical new robotic printer that enables multi-story construction, a new low-carbon building material, a digital catalog for residential architecture, and an AI Architect for home design and construction. Together, these technologies make our construction technology platform a faster, more sustainable way to build high-quality housing affordably around the world.

Similar Jobs

Xpeng Motors Logo

System Software Engineer/ Architect

System Software Engineer/ Architect

  • Xpeng Motors
  • China, Shenzhen, Guangdong Province, CN, Shanghai, Shanghai, CN
  • In-person
  • Full time role

Pioneering intelligent EVs and eVTOLs for a sustainable, eco-friendly future.

10 months ago

ICON Logo

Senior Embedded Software Engineer I

Senior Embedded Software Engineer I

  • ICON
  • Zürich, ZH, CH
  • In-person
  • Full time role

Revolutionizing construction for a sustainable, low-carbon future with 3D-printed homes.

7 months ago

STILL Logo

Embedded Software Engineer

Embedded Software Engineer

  • STILL
  • Barcelona, CT, ES
  • Hybrid
  • Full time role

STILL is the leading provider of custom intralogistics solutions, high-quality electric forklift trucks, forklifts, pallet trucks and racking systems.

About 1 month ago

C&D Technologies Logo

Embedded Software Engineer

Embedded Software Engineer

  • C&D Technologies
  • Horsham, PA, US
  • In-person
  • Full time role

Empowering critical operations with eco-friendly power systems and sustainable energy solutions.

29 days ago

May Mobility Logo

Autonomy Systems Engineer

Autonomy Systems Engineer

  • May Mobility
  • Ann Arbor, MI, US
  • In-person
  • Full time role

Autonomous electric vehicles designed for safe, sustainable, and eco-friendly transportation.

22 days ago

Pioneer Transformers Logo

Mechatronics Engineer

Mechatronics Engineer

  • Pioneer Transformers
  • Bristol, WI, US
  • In-person
  • Full time role

Custom liquid-filled transformers designed for energy-efficient and sustainable electrical solutions.

21 days ago

ICEYE Logo

Software Engineer, Unmanned Aircraft (Avionics, Firmware, Autopilot)

Software Engineer, Unmanned Aircraft (Avionics, Firmware, Autopilot)

  • ICEYE
  • Valencia, VC, ES
  • In-person
  • Full time role

Revolutionizing climate resilience with real-time radar satellite data for disaster management and environmental monitoring.

20 days ago

Lunar Energy Logo

Systems Integration and Development Tools Engineer

Systems Integration and Development Tools Engineer

  • Lunar Energy
  • Mountain View, CA, US
  • In-person
  • Full time role

"Empowering homes with AI-driven solar and battery systems for a sustainable future."

6 days ago

Nextracker Solar Logo

Robotic Sr. Engineer

Robotic Sr. Engineer

  • Nextracker Solar
  • Oxnard, CA, US
  • In-person
  • Full time role

Optimizing solar energy with resilient, high-performance tracking technologies for affordable, renewable power.

3 days ago

Joby Aviation Logo

Senior Embedded Software Engineer

New

Senior Embedded Software EngineerNew

  • Joby Aviation
  • Santa Cruz, CA, US
  • In-person
  • Full time role

Transforming personal mobility with eco-friendly, electric aircraft for safe, quiet, and fast travel.

About 9 hours ago