-
Software Engineer
1 week ago
Finish Line PDS Inc Hudson, United StatesInterested in growing technically and professionally? Bored by the same old things all the time? Looking for an opportunity with endless opportunities? Are you a self starter with an entrepreneurial mindset? If so, you are in the right place · FinishLinePDS is seeking a Software ...
-
Senior Software Engineer
3 weeks ago
Oracle Nashua, United States Regular EmployeeCloud Engineering Infrastructure Development · As a member of the software engineering division, you will assist in defining and developing software for tasks associated with the developing, debugging or designing of software applications or operating systems. Provide technical l ...
-
Software Engineer
7 hours ago
Finish Line PDS Hudson, United StatesJob Description · Job DescriptionInterested in growing technically and professionally? Bored by the same old things all the time? Looking for an opportunity with endless opportunities? Are you a self starter with an entrepreneurial mindset? If so, you are in the right place · Fin ...
-
Software Test Engineer
5 days ago
Arista Networks Nashua, United StatesArista Networks is an industry leader in data-driven, client-to-cloud networking for large data center, campus and routing environments. What sets us apart is our relentless pursuit of innovation. We leverage the latest advancements in cloud computing, artificial intelligence, an ...
-
Software Test Engineer
5 days ago
Arista Networks Nashua, United StatesArista Networks is an industry leader in data-driven, client-to-cloud networking for large data center, campus and routing environments. What sets us apart is our relentless pursuit of innovation. We leverage the latest advancements in cloud computing, artificial intelligence, an ...
-
Principal Software Engineer
5 days ago
BAE Systems Nashua, United StatesPLM Systems Developer · This position is fully remote · The selected candidate will develop PLM Systems/Applications in Windchill and Dassault Systems building applications that support the development of advanced technology and help optimize the processes to bring those product ...
-
Software Engineer, C++
1 week ago
Saviance Nashua, United StatesSoftware Engineer, C++, Nashua, NH · It is an onsite role. · 6- 12+ month contract · Only USC. · About BigRio: · BigRio is a modern technology consulting firm headquartered in Boston. We deliver a range of solutions including custom machine learning/AI integrations and data w ...
-
Senior Software Engineer
1 week ago
Motion Recruitment Nashua, United StatesSenior Software Engineer / Nashua, NH · Company Overview: · Our client is a dynamic robotics startup based in Nashua, NH, dedicated to pushing the boundaries of autonomous systems and robotics technology. Their mission is to develop innovative solutions that drive the future of ...
-
Embedded Software Engineer
6 days ago
Saviance Nashua, United StatesThe responsibilities can include, but are not limited to: embedded software design & implementation, design for critical features and functions, enabling implementation of features as part of a multi-disciplinary R&D team (systems, electrical, mechanical and application software) ...
-
Software Engineer II
6 days ago
BAE Systems, plc Nashua, United StatesJob DescriptionBecause of the need for consistent onsite collaboration, this role is full time onsite.Do you want to design and write software that really matters and be a part of a cause greater than yourself? Then, help us protect those that protec Software Engineer, Software, ...
-
Software Engineer II
2 weeks ago
BAE Systems Nashua, United States Full timeJob Description Because of the need for consistent, in-person collaboration and/or the requirement to perform all work onsite due to the nature of this particular role, it will be performed full-time on site. This means work will be conducted on location at a BAE Systems facility ...
-
Senior Software Engineer
2 weeks ago
Oracle Nashua, United StatesJob Description · Cloud Engineering Infrastructure Development · As a member of the software engineering division, you will assist in defining and developing software for tasks associated with the developing, debugging or designing of software applications or operating systems. ...
-
Software Engineer- C++
1 week ago
Saviance Nashua, United StatesJob Title: Software Engineer, C++ · Location: Nashua, NH, 100% onsite · Duration: month contract · About BigRio: · BigRio is a modern technology consulting firm headquartered in Boston. We deliver a range of solutions including custom machine learning/AI integrations and data war ...
-
Software Engineer, Travel
6 days ago
DCS Corp Nashua, NH, United StatesAt DCS Corporation, we work closely with the touch points of the software development life cycle: developers, testers, Subject Matter Experts and end-users. · We create critical solutions for real world problems in a fast-paced Scaled Agile Framework (SAFe) development environme ...
-
Software Test Engineer
1 week ago
Arista Networks Nashua, United StatesJob Description · Job DescriptionCompany Description · Arista Networks is an industry leader in data-driven, client-to-cloud networking for large data center, campus and routing environments. What sets us apart is our relentless pursuit of innovation. We leverage the latest advan ...
-
Software Test Engineer
1 week ago
Arista Networks Inc Nashua, United StatesCompany Description · Arista Networks is an industry leader in data-driven, client-to-cloud networking for large data center, campus and routing environments. What sets us apart is our relentless pursuit of innovation. We leverage the latest advancements in cloud computing, arti ...
-
Software Test Engineer
5 days ago
Arista Networks Inc Nashua, United StatesCompany Description · Arista Networks is an industry leader in data-driven, client-to-cloud networking for large data center, campus and routing environments. What sets us apart is our relentless pursuit of innovation. We leverage the latest advancements in cloud computing, arti ...
-
Principal Software Engineer
2 weeks ago
BAE Systems, plc Hudson, United StatesWould you like to realize your potential at an innovative company and be part of a cause greater than yourself? Then help us protect those that protect us by joining the BAE Systems Countermeasure & Electromagnetic Attack Solutions (CEMA) group where Principal Software Engineer, ...
-
Software Test Engineer
1 week ago
Arista Networks Inc Nashua, United StatesArista Networks was founded to pioneer and deliver software driven cloud networking solutions for large data center storage and computing environments. Arista's award-winning platforms, ranging in Ethernet speeds from 10 to 400 gigabits per second, redefine scalability, agility a ...
-
BAE Systems Nashua, United States Full timeJOB DESCRIPTION · Job Description · BAE Systems has a job opening for a Software Engineering Tools DevOps administrator. As a key member of the Software Engineering Tools team, the DevOps administrator will work closely with the Platform Engineering (PE) group that manages an ...
Senior C++ Software Engineer - Nashua, United States - Motion Recruitment
Description
Job Description:
Senior C++ Software Engineer (Robotics)
Overview:
Our client is seeking an highly skilled Senior C++ Software Engineer to join our dynamic robotics team.
As a key member of our software development group, you will contribute to the design, implementation, and optimization of cutting-edge robotics systems.
This role requires strong proficiency in C++ programming, along with a solid understanding of robotics principles and software development methodologies.
This is a full-time hybrid role located in Nashua, NH.Responsibilities:
Design and develop robust, efficient, and maintainable C++ software for robotics applications.
Collaborate with cross-functional teams including hardware engineers, researchers, and other software developers to integrate software components into robotic systems.
Implement algorithms for motion planning, perception, localization, and control in real-time robotics environments.
Optimize software for performance and memory usage to meet stringent real-time requirements.
Conduct code reviews, testing, debugging, and troubleshooting of complex robotics systems.
Participate in architectural design discussions and propose solutions to improve system scalability and reliability.
Stay updated with the latest advancements in robotics technology and contribute to innovation within the team.
Mentor junior engineers, provide technical guidance, and promote best practices in software development.
Qualifications:
Bachelor's or Master's degree in Computer Science, Robotics, Electrical Engineering, or related field.
Proven experience (5+ years) in software development using C++ in a professional environment, preferably in robotics or autonomous systems.
Strong understanding of robotics concepts such as kinematics, dynamics, sensor fusion, and perception.
Proficiency with software development tools and practices including version control (e.g., Git), continuous integration, and agile methodologies.
Experience with real-time operating systems (RTOS) and multi-threaded programming.
Familiarity with ROS (Robot Operating System) and other robotics frameworks is a plus.
Excellent problem-solving skills and ability to work independently as well as in a team.
Effective communication skills and the ability to present complex technical information to diverse audiences.
Benefits:
Competitive salary and comprehensive benefits package.
Opportunity to work on cutting-edge robotics projects with a talented team.
Career growth opportunities with a rapidly expanding robotics company.
Flexible work environment and collaborative culture.
Posted by:
Christina Carboni
Specialization:
Robotics C++
#J-18808-Ljbffr