- Lead the design, development, and implementation of software systems for robotics applications, utilizing C++ and ROS (Robot Operating System).
- Architect and implement real-time data processing systems to handle large volumes of sensor data from robotic platforms.
- Develop simulation systems to model and test robotic behavior in virtual environments.
- Design and implement navigation, localization, mapping, and control algorithms to enable autonomous operation of robotic systems.
- Collaborate closely with hardware engineers to integrate software with robotic hardware components.
- Lead code reviews, provide technical guidance, and mentor junior engineers to ensure high-quality software development practices.
- Stay current with emerging technologies and industry trends in robotics software development.
- Bachelor's degree in Computer Science, Robotics, Electrical Engineering, or a related field; advanced degree preferred.
- 5+ years of experience in software development, with a focus on robotics or autonomous systems.
- Proficiency in C++ programming language and experience with ROS (Robot Operating System).
- Strong background in real-time systems, robotics algorithms, and software architecture design.
- Experience with simulation tools such as Gazebo or Unity for robotics simulation.
- Familiarity with navigation, localization, mapping, and control algorithms for robotic systems.
- Excellent communication skills and ability to work effectively in a collaborative team environment.
- Prior experience in a leadership or mentoring role is a plus.
- ROS
- C++
- Opportunity to work at the forefront of robotics technology and contribute to groundbreaking innovations.
- Collaborative and dynamic work environment with a diverse team of passionate individuals.
- Competitive compensation package with benefits, including health insurance and retirement plans.
- Bonus OR Commission eligible
- Flexible hybrid work arrangement with the option to work remotely and onsite in Hudson, Massachusetts.
- Professional development opportunities and career growth within a fast-growing startup company.
-
Software Engineer
6 days ago
Fisheye Software Marlborough, United StatesJob Description · Job DescriptionSoftware Engineer · FishEye Software is looking for a Software Engineer to join our team working on the Protected Communication Systems (PCS) program. This role is pivotal in developing complex software and systems solutions, playing a key part ac ...
-
Software Development Engineer/Technician
1 week ago
Sapphire Enterprises Wayland, United StatesAIP develops and manufactures specialized testing equipment for the automotive industry with approximately 250 employees. Our equipment is primarily used in research and development, type testing, and quality assurance. We design and produce custom vehicle or component test bench ...
-
Principal Software Engineer
6 days ago
FishEye Software Marlborough, United StatesPrincipal Software Engineer · FishEye Software is looking for a Software Engineer to join our team working on the Protected Communication Systems (PCS) program. This role is pivotal in developing complex software and systems solutions, playing a key part across the entire produ ...
-
Software Engineer Intern
1 week ago
ViaSat Marlborough, United StatesAbout usOne team. Global challenges. Infinite opportunities. At Viasat, we're on a mission to deliver connections with the capacity to change the world. For more than 35 years, Viasat has helped shape how consumers, businesses, governments and militaries around the globe communic ...
-
Senior Embedded Software Engineer
5 days ago
Pinnacle Professional Services Hudson, United StatesCompany Description · PPS customer is a growing battery/ESS company. · Job Description · The Senior Embedded Software Developer will contribute to the design, development, and testing of Energy Management Systems (EMS) applications running on the Embedded EMS Server for Grid-s ...
-
Principal Software Engineer
6 days ago
Fisheye Software Marlborough, United StatesJob Description · Job DescriptionPrincipal Software Engineer · FishEye Software is looking for a Software Engineer to join our team working on the Protected Communication Systems (PCS) program. This role is pivotal in developing complex software and systems solutions, playing a k ...
-
Software Engineer Intern
6 days ago
Nasuni Marlborough, United StatesSoftware Engineering Intern – Performance Team Nasuni Performance Engineering Team develops cloud test solutions at large scale, manages test execution, and is responsible for making sure Nasuni products perform at the highest level possible. You will experience Nasuni's collabor ...
-
Senior Software Engineer
4 days ago
IPG Photonics Marlborough, United StatesJob Description · IPG Photonics is revolutionizing the laser industry as the pioneering developer and leading producer of fiber lasers and amplifiers. Headquartered in Marlborough, MA, IPG has over 6,500 employees in more than 30 locations around the world. We aspire to work tog ...
-
Principal Embedded Software Engineer
1 week ago
Pinnacle Professional Services Hudson, United States Full timeCompany Description · PPS customer is a growing battery company. · Job Description · A green field opportunity to shape next generation of Energy Storage. The Principal Embedded Software Engineer will own the design, development, and execution of battery system's architecture ...
-
Software Engineer Intern
4 days ago
Nasuni Marlborough, United States· Software Engineering Intern – Performance Team · Nasuni Performance Engineering Team develops cloud test solutions at large scale, manages test execution, and is responsible for making sure Nasuni products perform at the highest level possible. You will · experience Nasuni's ...
-
Insulet Corporation Acton, United StatesInsulet started in 2000 with an idea and a mission to enable our customers to enjoy simplicity, freedom and healthier lives through the use of our Omnipod product platform. In the last two decades we have improved the lives of hundreds of thousands of patients by using innovative ...
-
Principal Software Engineer
3 weeks ago
Nasuni Marlborough, United States Full timePrincipal Software Engineer - Control Path · The Position · Nasuni is expanding scrum teams for the Nasuni Management Console (NMC). The NMC provides a single pane of glass for our global enterprise customers to manage Nasuni's cloud file storage services. As a Principal Softwa ...
-
Fullstack Software Engineer Web
1 week ago
Apex Solutions New Boston, United StatesYOUR TASKS · Design, customize, and implement solutions for our web and cloud platforms in New Boston · Build reusable code and libraries for future use · Identify bottlenecks and improve software efficiency · Troubleshoot, fix bugs, and write technical documents · Collaborat ...
-
Software Engineer
1 week ago
Fisheye Software Maynard, United StatesJob Description · Job DescriptionFishEye Software is actively seeking a Software Engineer to contribute to the development, enhancement, and maintenance of the COBRA DANE radar system. In this vital role, you will design and develop software that enhances the system's functionali ...
-
Software Engineer
5 days ago
FishEye Software Maynard, United StatesFishEye Software is actively seeking a Software Engineer to contribute to the development, enhancement, and maintenance of the COBRA DANE radar system. In this vital role, you will design and develop software that enhances the system's functionality, ensuring it meets the strateg ...
-
Senior Embedded Software Engineer
1 week ago
IPG Photonics Marlborough, United StatesJob Description · IPG Photonics is revolutionizing the laser industry as the pioneering developer and leading producer of fiber lasers and amplifiers. Headquartered in Marlborough, MA, IPG has over 6,500 employees in more than 30 locations around the world. We aspire to work tog ...
-
Senior Embedded Software Engineer
4 days ago
IPG Photonics Marlborough, United StatesJob Description · IPG Photonics is revolutionizing the laser industry as the pioneering developer and leading producer of fiber lasers and amplifiers. Headquartered in Marlborough, MA, IPG has over 6,500 employees in more than 30 locations around the world. We aspire to work tog ...
-
Senior Software Engineer C
1 day ago
Raytheon Technologies Corporation Marlborough, United StatesDate Posted: Country:United States of America. Location:MA 803: Marlborough, MA Building Boston Post Road Building 3, Marlborough, MA, 01752 USA - Position Role Type:Onsite. Join a team whose impact stretches across the world, and Software Engineer, Solutions, Traffic, Engineer, ...
-
Senior Embedded Software Engineer
4 days ago
IPG Photonics Marlborough, United StatesJob Description · IPG Photonics is revolutionizing the laser industry as the pioneering developer and leading producer of fiber lasers and amplifiers. Headquartered in Marlborough, MA, IPG has over 6,500 employees in more than 30 locations around the world. We aspire to work tog ...
-
Software Engineer
7 hours ago
ClearGov Maynard, United StatesJob Description · Job DescriptionAbout ClearGovOur mission is to create easy-to-use software to help the U.S. public sector - local governments, counties, special districts, and school districts - budget better. ClearGov is a rapidly-growing, venture-funded SaaS company that offe ...
Lead Robotics Software Engineer - Hudson, United States - Motion Recruitment
Description
Lead Robotics Software Engineer / Full-time / Hybrid Hudson, MA
Company Overview: Join an established robotics startup on the cutting edge of innovation, where your expertise will drive the future of robotics technology. Our client is dedicated to revolutionizing industries through the development of advanced robotics systems, and are seeking a talented Lead Robotics Software Engineer to join our team.
Role Overview: As the Lead Robotics Software Engineer, you will play a pivotal role in the development of our client's next-generation robotics platforms. You'll lead a team of talented software engineers and collaborate closely with cross-functional teams to design, implement, and optimize software solutions for real-time robotics data processing, simulation, navigation, localization, mapping, and control systems. This position offers a unique opportunity to work hands-on with cutting-edge technologies while contributing to the advancement of robotic capabilities across various industries.
Responsibilities:
Tech Breakdown
Specialization: C++