Senior Embedded Systems Software Engineer
1 week ago
Vecna Robotics is an intelligent flexible material handling automation company that keeps goods moving. With award-winning technology engineered for uninterrupted work between autonomous mobile robots, labor, and systems, we make business go. As a company, we are driven by the same collective vision: an uninterrupted and highly efficient global supply chain where robots do the dirty work and people do the human work.
Vecna Robotics seeks an experienced Senior Embedded Systems Software Engineer to design and implement high-performance robotic systems. This role will develop innovative solutions from prototype to implementation, supporting the functionality of our robotic platforms. The Senior Embedded Systems Software Engineer will be part of a cross-functional engineering team focused on building custom components, actuators, and sensing methods that push the boundaries of robotics and automation.
The Senior Embedded Systems Software Engineer will develop and refine code that controls hardware interfaces, communications protocols, and embedded intelligence for our robots, contributing to both product development and technology research.
The ideal candidate is excited about generating innovative solutions, enjoys a fast-paced environment and rapid-prototyping.
Reporting to the Embedded Systems Manager, the Senior Embedded Systems Software Engineer is a fulltime, salaried role based in Waltham, MA. Applicants must be authorized to work for any employer in the U.S. We are unable to sponsor or take over sponsorship of an employment Visa at this time. We are not accepting applications or inquiries from recruitment agencies or search firms for this position.
In this role, the Senior Embedded Systems Software Engineer will:
- Lead technical development for embedded systems in new robotic platforms, including designing architectures that meet product specifications.
- Develop embedded software for real-time controls and logical hardware operations, such as motor control, power systems, sensors, and actuators.
- Design hardware interfaces and communication protocols (SPI, I2C, CAN, UART, USB, Ethernet), and develop board-level component libraries.
- Test, validate, and verify embedded system and subsystem functionality, ensuring robust and reliable performance.
- Document all design and testing results.
- Collaborate within a cross-functional team, working closely with hardware engineers, software developers, project managers, and QA testers.
- Mentor junior engineers, providing guidance to enhance their technical skills.
- Provide accurate work estimates and collaborate with project leads and program managers.
- Support testing and development activities by occasionally operating material handling equipment (training provided).
- Other duties as assigned.
- Bachelor's degree in computer science, computer engineering, electrical engineering, or robotics; Master's preferred
- 5-7 years of experience in embedded systems engineering
- Expert proficiency in C and/or C++
- Strong troubleshooting skills for prototype hardware and the ability to interpret electrical schematics
- Demonstrated hands-on experience with oscilloscopes, serial bus analyzers, soldering irons, and multimeters
- Experience with embedded software development, testing, and debugging
- Ability to work independently in a fast-paced environment
- Excellent documentation and communication skills
- Flexibility to work some weekends or after-hours, and occasional travel to client sites as needed
- Microcontroller development (PIC32, ARM)
- Real-time operating systems (RTOS) and real-time applications
- CANOpen protocol
- Industrial motor controllers
- Functional safety and automated test tooling
- Robot Operating System (ROS)
- Embedded Linux OS
- Java or Python programming
- Networking and scripting
- Software version control
We are an equal opportunity employer. We encourage and celebrate diversity.
-
Master Embedded Systems Software Architect
6 days ago
Waltham, Massachusetts, United States Vecna Robotics Full timeVecna RoboticsVecna Robotics is an intelligent flexible material handling automation company that keeps goods moving. With award-winning technology engineered for uninterrupted work between autonomous mobile robots, labor, and systems, we make business go.We are driven by the same collective vision: an uninterrupted and highly efficient global supply chain...
-
Embedded Software Engineer
1 month ago
Waltham, United States Maxonic Full timeJob Description We are seeking an experienced Software Architect. The current architecture has highly complex make files, making development and maintenance challenging. This project aims to rebuild the solution to create a more modular architecture, ensuring scalability and long-term maintainability. Proven experience in embedded software development...
-
Embedded Robotics Software Expert
7 days ago
Waltham, Massachusetts, United States Vecna Robotics Full timeVecna Robotics: A Leader in Intelligent Material Handling AutomationWe are an intelligent flexible material handling automation company that keeps goods moving. Our award-winning technology is engineered for uninterrupted work between autonomous mobile robots, labor, and systems, making business go.As a company, we are driven by the same collective vision:...
-
Embedded Software Architect
6 days ago
Waltham, Massachusetts, United States Maxonic Full timeJob Title: Embedded Software ArchitectJob Description:We are seeking an experienced software architect to rebuild our solution and create a more modular architecture, ensuring scalability and long-term maintainability.Key Responsibilities:Design and implement a modular architecture for our software solution.Collaborate with the team to ensure seamless...
-
Senior Software Engineer
4 weeks ago
Waltham, United States Capgemini Full timeJob Title: Senior Software EngineerJob location: Waltham, MA (onsite)Job description:Join Capgemini as a Senior Software Engineer and make a significant impact in developing innovative C++ based applications for medical devices on Linux OS. This role is ideal for a motivated individual passionate about delivering outstanding software solutions in the medical...
-
Senior Software Engineer
1 month ago
Waltham, United States Capgemini Full timeJob Title: Senior Software EngineerJob location: Waltham, MA (onsite) Job description:Join Capgemini as a Senior Software Engineer and make a significant impact in developing innovative C++ based applications for medical devices on Linux OS. This role is ideal for a motivated individual passionate about delivering outstanding software solutions in the...
-
Senior Software Engineer
6 days ago
Waltham, United States Capgemini Full timeJob Title: Senior Software Engineer Job location: Waltham, MA (onsite) Job description: Join Capgemini as a Senior Software Engineer and make a significant impact in developing innovative C++ based applications for medical devices on Linux OS. This role is ideal for a motivated individual passionate about delivering outstanding software solutions in the...
-
Senior Software Engineer
17 hours ago
Waltham, United States Capgemini Full timeJob Title: Senior Software EngineerFind out if this opportunity is a good fit by reading all of the information that follows below.Job location: Waltham, MA (onsite) Job description:Join Capgemini as a Senior Software Engineer and make a significant impact in developing innovative C++ based applications for medical devices on Linux OS. This role is ideal for...
-
Senior Software Engineer
1 month ago
Waltham, United States Capgemini Full timeJob Title: Senior Software EngineerFind out if this opportunity is a good fit by reading all of the information that follows below.Job location: Waltham, MA (onsite) Job description:Join Capgemini as a Senior Software Engineer and make a significant impact in developing innovative C++ based applications for medical devices on Linux OS. This role is ideal for...
-
Senior Software Engineer
7 days ago
Waltham, United States Capgemini Full timeJob Title: Senior Software EngineerJob location: Waltham, MA (onsite)Job description:Join Capgemini as a Senior Software Engineer and make a significant impact in developing innovative C++ based applications for medical devices on Linux OS. This role is ideal for a motivated individual passionate about delivering outstanding software solutions in the medical...
-
Senior Software Engineer
4 weeks ago
Waltham, United States GlobalLogic Full timePosition: Senior Software Engineer – C++/OpenGLLocation: Waltham, MA – Onsite Job Description:We are seeking an experienced Senior Software Engineer specializing in C++ and OpenGL to join our dynamic team developing software applications for medical devices on Linux OS. The ideal candidate is a skilled and proactive C++ developer who is passionate about...
-
Senior Software Test Engineer
4 weeks ago
Waltham, United States Vicarious Surgical Inc. Full timeVicarious Surgical is hiring a Senior Software Test Engineer to join its growing Software Test Team. Working closely with the Integration team, this critical team member will play a crucial role in driving test development efforts for the software that controls our novel surgical robot, for which we are in aggressive product development mode.As a Senior Test...
-
Senior C# Software Architect
7 days ago
Waltham, Massachusetts, United States Integrated Computer Solutions Full timeAs a Principal C# Engineer at Integrated Computer Solutions, you will play a pivotal role in leading our product development endeavors for MedTech and industrial clients. Leveraging your exceptional technical expertise, you will be responsible for designing, developing, and testing software products utilizing the Microsoft stack.Key ResponsibilitiesDrive the...
-
Senior Software Test Engineer
4 weeks ago
Waltham, United States Vicarious Surgical Full timeVicarious Surgical is hiring a Senior Software Test Engineer to join its growing Software Test Team. Working closely with the Integration team, this critical team member will play a crucial role in driving test development efforts for the software that controls our novel surgical robot, for which we are in aggressive product development mode. As a Senior...
-
Senior Software Engineer
1 day ago
Waltham, MA, United States Capgemini Full timeJob Title: Senior Software EngineerJob location: Waltham, MA (onsite) Job description:Join Capgemini as a Senior Software Engineer and make a significant impact in developing innovative C++ based applications for medical devices on Linux OS. This role is ideal for a motivated individual passionate about delivering outstanding software solutions in the...
-
Senior Software Engineer – C+
4 weeks ago
Waltham, United States Talent Search RPO Full timePosition: Senior Software Engineer – C++/OpenGLLocation: Waltham, MA – Onsite Job Description:We are seeking an experienced Senior Software Engineer specializing in C++ and OpenGL to join our dynamic team developing software applications for medical devices on Linux OS. The ideal candidate is a skilled and proactive C++ developer who is passionate about...
-
Senior Software Test Engineer
4 weeks ago
Waltham, United States Vicarious Surgical Full timeJob DescriptionJob DescriptionVicarious Surgical is hiring a Senior Software Test Engineer to join its growing Software Test Team. Working closely with the Integration team, this critical team member will play a crucial role in driving test development efforts for the software that controls our novel surgical robot, for which we are in aggressive product...
-
Senior Software Test Engineer
2 weeks ago
Waltham, United States ZipRecruiter Full timeJob DescriptionVicarious Surgical is hiring a Senior Software Test Engineer to join its growing Software Test Team. Working closely with the Integration team, this critical team member will play a crucial role in driving test development efforts for the software that controls our novel surgical robot, which is currently in aggressive product development...
-
Senior Software Engineering Lead
7 days ago
Waltham, Massachusetts, United States National Grid USA Full timeAbout UsNational Grid USA is a leading energy company that delivers safe and secure energy to homes, communities, and businesses. Our team is committed to shaping the sustainable future of our industry, anticipating customer needs, reducing energy delivery costs, and pioneering flexible energy systems.We strive to deliver on our promises and seek...
-
Senior Mechanical Systems Engineer
6 days ago
Waltham, Massachusetts, United States GENERAL FLUIDICS CORPORATION Full timeGeneral Fluidics Corporation is at the forefront of revolutionizing blood diagnostics, making high-quality testing more accessible worldwide. In collaboration with the esteemed Massachusetts General Hospital, our team has developed a scalable blood and urine diagnostic platform that seamlessly integrates critical diagnostic technologies into a compact...