Current jobs related to Embedded Software Engineer - Woburn - Indigo Technologies


  • Woburn, Massachusetts, United States Actalent Full time

    Job Title: Robotics Software Test EngineerAbout the Role:Actalent is seeking a skilled Robotics Software Test Engineer to join our team. As a key member of our engineering team, you will be responsible for performing regression post-release testing on sensor and robotic systems.Key Responsibilities:* Manual and automated testing, executing test plans, and...


  • Woburn, Massachusetts, United States Type One Energy Full time

    Job OverviewType One Energy is seeking an Electrical Engineering Resource Manager to oversee and manage the allocation and optimization of engineering resources to ensure project success and efficiency.This role involves managing and coordinating Engineers, Scientists, and other stakeholders to balance workload, manage resource capacity, and improve project...

  • Software Engineer

    4 weeks ago


    Woburn, United States Alsym Energy Full time

    Job Title: Software EngineerWe are seeking a highly skilled and proactive Software Engineer to join our computational team. In this role, you will contribute to both back-end and front-end development, optimize software and database systems, and ensure operational excellence and compliance across all technical platforms.Key Responsibilities:Code...

  • Software Engineer

    4 weeks ago


    Woburn, United States Alsym Energy Full time

    Job Title: Software EngineerWe are seeking a highly skilled and proactive Software Engineer to join our computational team. In this role, you will contribute to both back-end and front-end development, optimize software and database systems, and ensure operational excellence and compliance across all technical platforms.Key Responsibilities:Code...


  • Woburn, Massachusetts, United States Randstad Digital Full time

    Senior Software EngineerJoin Randstad Digital, LLC as a Senior Software Engineer and contribute to the development of cutting-edge applications and frameworks. As a key member of our team, you will design and implement scalable, efficient, and secure software solutions that meet the needs of our clients.Key Responsibilities:Develop and design applications,...


  • Woburn, Massachusetts, United States NXP Semiconductors N.V. Full time

    Job Summary:We are seeking a highly skilled Senior Microprocessor Engineer to join our Customer Application Support team. As a key contributor, you will be responsible for driving design wins in infrastructure and industrial application spaces.Key Responsibilities:Deliver premium technical support to assigned customersDrive design wins in target accounts and...


  • Woburn, Massachusetts, United States Randstad Digital Full time

    Senior Software EngineerJoin Randstad Digital, LLC as a Senior Software Engineer and contribute to the development of cutting-edge applications and frameworks. As a key member of our team, you will design and implement scalable, efficient, and secure software solutions that meet the needs of our clients.Key Responsibilities:Develop and design applications,...


  • Woburn, Massachusetts, United States Servomex Full time

    About the OpportunityWe are seeking a highly skilled Principal Electrical Engineer to join our team at Servomex, a global leader in gas analysis technologies. As a key member of our engineering team, you will be responsible for leading electrical design efforts for the development of new technologies and products, including all components of the full...


  • Woburn, United States Type One Energy Full time

    Join us in our mission to commercialize fusion energy Were all about solving climate change through fusion energy one stellarator at a time. Our impressive team of globally recognized fusion scientists along with veteran business leaders with experienced in scaling energy technologies came together with the ambition to fulfill the bold decadal vision of...


  • Woburn, United States Type One Energy Full time

    Join us in our mission to commercialize fusion energy Were all about solving climate change through fusion energy one stellarator at a time. Our impressive team of globally recognized fusion scientists along with veteran business leaders with experienced in scaling energy technologies came together with the ambition to fulfill the bold decadal vision of...


  • Woburn, Massachusetts, United States Randstad Digital Full time

    Senior Software DeveloperJoin Randstad Digital, LLC as a Senior Software Developer and contribute to the development of our Big Data processing framework, data ingestion wrappers, queries, scripts, and programs.Key Responsibilities:Develop, design, code, test, and support ADS data warehouse, Big Data processing framework, data ingestion wrappers, queries,...


  • Woburn, Massachusetts, United States Randstad Digital Full time

    Senior Software DeveloperJoin Randstad Digital, LLC as a Senior Software Developer and contribute to the development of innovative web services applications. As a key member of our team, you will be responsible for designing, implementing, and maintaining user experiences and interfaces.Key Responsibilities:Develop and implement user experiences and...


  • Woburn, Massachusetts, United States Randstad Digital Full time

    Senior Software DeveloperJoin Randstad Digital, LLC as a Senior Software Developer and contribute to the development of innovative web services applications. As a key member of our team, you will be responsible for designing, implementing, and maintaining user experiences and interfaces.Key Responsibilities:Develop and implement user experiences and...


  • Woburn, Massachusetts, United States Randstad Digital Full time

    Senior Software DeveloperRandstad Digital, LLC is seeking a highly skilled Senior Software Developer to join our team.Key Responsibilities:Develop, design, and implement user experiences and interfaces, and web services applications.Incorporate test automation frameworks.Review requirements, code, and architecture.Maintain documentation, identify problems...


  • Woburn, Massachusetts, United States Symbotic Full time

    About the RoleWe are seeking an experienced Manager, Software Engineering to join the Applications Engineering team at Symbotic. As a key member of our Core Software Engineering organization, you will oversee a team of front-end, full stack, and UX engineers responsible for designing and developing user interface applications for our automated warehouse...


  • Woburn, Massachusetts, United States Symbotic Full time

    About the RoleSymbotic is seeking a highly skilled Principal Software Engineer to join our Fleet Operations team. As a key member of our team, you will play a hands-on role in the development of a suite of applications for our next generation of software which controls fleets of mobile robots and industrial systems.Key ResponsibilitiesDesign and develop...


  • Woburn, United States Symbotic Full time

    Who we areWith its A.I.-powered robotic technology platform, Symbotic is changing the way consumer goods move through the supply chain. Intelligent software orchestrates advanced robots in a high-density, end-to-end system – reinventing warehouse automation for increased efficiency, speed and flexibility.What we need Symbotic is looking for people who...


  • Woburn, Massachusetts, United States Servomex Full time

    About the OpportunityWe are seeking a highly skilled Principal Electrical Engineer to join our team at Servomex, a global expert in gas analysis and part of the FTSE 250 Spectris Group. Based in Woburn, MA, this critical role will lead electrical design efforts for the development of new technologies and products, including all components of the full...


  • Woburn, Massachusetts, United States Servomex Full time

    About the OpportunityWe are seeking a highly skilled Principal Electrical Engineer to join our team at Servomex, a global expert in gas analysis and part of the FTSE 250 Spectris Group. Based in Woburn, MA, this critical role will lead electrical design efforts for the development of new technologies and products, including all components of the full...


  • Woburn, Massachusetts, United States Type One Energy Full time

    Electrical Engineering Resource Manager Job DescriptionType One Energy is seeking an Electrical Engineering Resource Manager to oversee and manage the allocation and optimization of engineering resources to ensure project success and efficiency. This role involves managing and coordinating Engineers Scientists and other stakeholders to balance workload...

Embedded Software Engineer

2 months ago


Woburn, United States Indigo Technologies Full time

Indigo Technologies, located in Woburn, Massachusetts, is looking for a talented Embedded Software Engineer to join our growing team of mechanical, electrical, software and controls engineers in developing the next generation of electrified mobility. This engineer will report to the Director of Software and will work with other software and controls engineers to develop, test, and maintain firmware used to control the vehicle traction and active suspension system.

Indigo Technologies is currently developing a new vehicle platform based on its patented SmartWheel hub motors. By combining propulsion and active suspension in the same system, Indigo is able to achieve unparalleled vehicle ride comfort, handling and safety. We are looking for innovative, self-motivated engineers to help us take our SmartWheel system to a production ready product and build it into production vehicles. Applicants need a solid background in firmware development and communications for multi-component embedded systems.

Embedded Software Engineer Responsibilities


  • Make improvements to and incorporate new features into firmware for ARM-based microcontrollers used to control the traction and active suspension system.
  • Perform troubleshooting to resolve issues on the vehicle, in the motor drives or at the board level.
  • Develop specifications for and implement communication interfaces between vehicle systems and subsystems.
  • Refactor existing firmware code for compliance with industry secure coding standards.
  • Implement and execute test cases for unit- and system-level tests.
  • Follow established software development processes for Git, code review and analysis, validation, release, etc. as well as established workplace safety practices.

Some of the Basics


  • Must have a bachelor’s degree in electrical engineering or computer science or be able to demonstrate equivalent capabilities based on experience.
  • Must have high-level programming skills in C.
  • Must have a basic understanding of electrical circuits and be capable of troubleshooting issues with sensors and other subcomponents in the electrical system as they affect control software.
  • Must have a valid driver’s license.
  • Must be legally authorized to work in the United States.

Other valuable experience

  • Experience developing and integrating low-level drivers and APIs used to interface with built-in peripherals or or external peripherals to a microcontroller, such as ADCs, CAN, SPI, UART, I2C and Ethernet.
  • Experience implementing multithreaded applications in a real-time operating system on an embedded system.
  • Experience troubleshooting with a JTAG debugger in an embedded environment.
  • Experience with secure coding standards such as MISRA-C and CERT-C.
  • Experience with continuous integration tools such as Jenkins or Bamboo.
  • Experience with automated testing and static analysis tools.
  • Experience with source code management using Git or other version control systems.
  • Understanding of electrical schematics and/or electro-mechanical systems.
  • Experience with Python, C++, and Linux are a plus.


Indigo Technologies offers competitive salaries, stock options, flexible hours, and a 401K plan.

We support a diverse engineering team, knowing that innovation truly thrives with a variety of backgrounds and experiences.