TechINT is currently seeking a Robotics/Software Engineer to join our Aberdeen Proving Grounds, MD team. Job# TI1527 We are looking for a Robotics Software Engineer with hands-on experience in ROS 2 ...
TechINT is currently seeking a Robotics/Software Engineer to join our Aberdeen Proving Grounds, MD team. Job# TI1527 We are looking for a Robotics Software Engineer with hands-on experience in ROS 2 ...
TechINT is currently seeking a Robotics/Software Engineer to join our Aberdeen Proving Grounds, MD team. Job# TI1527 We are looking for a Robotics Software Engineer with hands-on experience in ROS 2 ...
TechINT is currently seeking a Robotics/Software Engineer to join our Aberdeen Proving Grounds, MD team. Job# TI1527 We are looking for a Robotics Software Engineer with hands-on experience in ROS 2 ...
TechINT is currently seeking a Robotics/Software Engineer to join our Aberdeen Proving Grounds, MD team. Job# TI1527 We are looking for a Robotics Software Engineer with hands-on experience in ROS 2 ...
TechINT is currently seeking a Robotics/Software Engineer to join our Aberdeen Proving Grounds, MD team. Job# TI1527 We are looking for a Robotics Software Engineer with hands-on experience in ROS 2 ...
We are seeking a Software Engineer to help us perform rapid prototyping for the Navy's future uncrewed, robotic, and autonomous systems. You will be joining a hardworking team of engineers who ...
We are seeking a Software Engineer to help us perform rapid prototyping for the Navy's future uncrewed, robotic, and autonomous systems. You will be joining a hardworking team of engineers who ...
... Robotics Software Engineer, etc. DEGREE (Level Desired)Bachelor's DegreeDEGREE (Focus)Computer Science, Software Engineering, Information Technology, Computer Engineering, Electrical Engineering ...
... Robotics Software Engineer, etc. DEGREE (Level Desired)Bachelor's DegreeDEGREE (Focus)Computer Science, Software Engineering, Information Technology, Computer Engineering, Electrical Engineering ...
The ideal candidate has a solid depth of understanding of robotic systems and underwater ... experience in software engineering. * Experience with C and C++. * Solid written and oral ...
The ideal candidate has a solid depth of understanding of robotic systems and underwater ... experience in software engineering. * Experience with C and C++. * Solid written and oral ...
Experience developing in underwater vehicle or robotic software frameworks and expanding framework capabilities. * Experience working on Department of Defense software efforts. * Experience with ...
Experience developing in underwater vehicle or robotic software frameworks and expanding framework capabilities. * Experience working on Department of Defense software efforts. * Experience with ...
Staff Software Engineer
Hanover, MD · On-site
Oceaneering is a company focused on producing software solutions for robotic systems and underwater technologies. The Staff Software Engineer will lead software development efforts, interface with ...
Staff Software Engineer
Hanover, MD · On-site
Oceaneering is a company focused on producing software solutions for robotic systems and underwater technologies. The Staff Software Engineer will lead software development efforts, interface with ...
Software Engineer
Maryland City, MD · Remote
Software Engineer Location : Remote Type : Full Time : We are seeking a motivated Junior Software ... Experience with UiPath or robotic process automation (RPA) tools is a plus but not required.
Quick apply
Software Engineer
Maryland City, MD · Remote
Software Engineer Location : Remote Type : Full Time : We are seeking a motivated Junior Software ... Experience with UiPath or robotic process automation (RPA) tools is a plus but not required.
Staff Software Engineer
Hanover, MD · On-site
The ideal candidate has a solid depth of understanding of robotic systems and underwater ... Staff Engineers are also expected to take a leadership role within the software group. This ...
Staff Software Engineer
Hanover, MD · On-site
The ideal candidate has a solid depth of understanding of robotic systems and underwater ... Staff Engineers are also expected to take a leadership role within the software group. This ...
Project Software Engineer
Hanover, MD · On-site
The Project Software Engineer will lead software efforts, implement software architecture decisions ... Preferred : • Experience developing in underwater vehicle or robotic software frameworks and ...
Project Software Engineer
Hanover, MD · On-site
The Project Software Engineer will lead software efforts, implement software architecture decisions ... Preferred : • Experience developing in underwater vehicle or robotic software frameworks and ...
Position Summary The Staff Software Engineer position serves as a vital member of the Oceaneering ... The ideal candidate has a solid depth of understanding of robotic systems and underwater ...
Position Summary The Staff Software Engineer position serves as a vital member of the Oceaneering ... The ideal candidate has a solid depth of understanding of robotic systems and underwater ...
Project Software Engineer
Hanover, MD · On-site
Experience developing in underwater vehicle or robotic software frameworks and expanding framework capabilities. * Experience working on Department of Defense software efforts. * Experience with ...
Project Software Engineer
Hanover, MD · On-site
Experience developing in underwater vehicle or robotic software frameworks and expanding framework capabilities. * Experience working on Department of Defense software efforts. * Experience with ...
Experience developing in underwater vehicle or robotic software frameworks and expanding framework capabilities. * Experience working on Department of Defense software efforts. * Experience with ...
Experience developing in underwater vehicle or robotic software frameworks and expanding framework capabilities. * Experience working on Department of Defense software efforts. * Experience with ...
A strong candidate for this role will possess a history of software development for robotic ... Providing engineering support on both current and next generation technologies in support of our ...
A strong candidate for this role will possess a history of software development for robotic ... Providing engineering support on both current and next generation technologies in support of our ...
A strong candidate for this role will possess a history of software development for robotic ... Providing engineering support on both current and next generation technologies in support of our ...
A strong candidate for this role will possess a history of software development for robotic ... Providing engineering support on both current and next generation technologies in support of our ...
Staff Software Engineer
Hanover, MD · On-site
Experience designing and implementing Human-Machine Interfaces (HMIs) for robotic control ... software engineering. * Extensive experience with React.js and JavaScript. * Proven ability to ...
Staff Software Engineer
Hanover, MD · On-site
Experience designing and implementing Human-Machine Interfaces (HMIs) for robotic control ... software engineering. * Extensive experience with React.js and JavaScript. * Proven ability to ...
Multidisciplinary Software Engineer
Churchville, MD · On-site
$90K - $110K/yr
Robot Operating System (ROS) * The Android Team Awareness Kit (ATAK) * Multi-threaded programming ... software engineering, unmanned aerial systems (UASs), and metrology/reverse engineering. SURVICE ...
Quick apply
Multidisciplinary Software Engineer
Churchville, MD · On-site
$90K - $110K/yr
Robot Operating System (ROS) * The Android Team Awareness Kit (ATAK) * Multi-threaded programming ... software engineering, unmanned aerial systems (UASs), and metrology/reverse engineering. SURVICE ...
Multidisciplinary Software Engineer
Churchville, MD · On-site
$90K - $110K/yr
Robot Operating System (ROS) * The Android Team Awareness Kit (ATAK) * Multi-threaded programming ... software engineering, unmanned aerial systems (UASs), and metrology/reverse engineering. SURVICE ...
Multidisciplinary Software Engineer
Churchville, MD · On-site
$90K - $110K/yr
Robot Operating System (ROS) * The Android Team Awareness Kit (ATAK) * Multi-threaded programming ... software engineering, unmanned aerial systems (UASs), and metrology/reverse engineering. SURVICE ...
Software Engineer
$107.90K - $195.05K/yr
Leidos has a new and exciting opportunity for a Software Engineer (SWE) in our Intelligence Sector ... Write and maintain automated test scripts for UI verification using tools such as Robot Framework ...
Software Engineer
$107.90K - $195.05K/yr
Leidos has a new and exciting opportunity for a Software Engineer (SWE) in our Intelligence Sector ... Write and maintain automated test scripts for UI verification using tools such as Robot Framework ...
Robotics Software Engineer information
See Baltimore, MD salary details
$59.6K - $70.4K
19% of jobs
$70.4K - $81.1K
0% of jobs
$81.1K - $91.9K
0% of jobs
$91.9K - $102.6K
3% of jobs
$104.6K is the 25th percentile. Wages below this are outliers.
$102.6K - $113.4K
16% of jobs
The median wage is $121.6K / yr.
$113.4K - $124.1K
16% of jobs
$124.1K - $134.9K
9% of jobs
$144.2K is the 75th percentile. Wages above this are outliers.
$134.9K - $145.6K
14% of jobs
$145.6K - $156.4K
5% of jobs
$156.4K - $167.1K
7% of jobs
$167.1K - $177.9K
11% of jobs
$59.6K
$123.7K
$177.9K
How much do robotics software engineer jobs pay per year?
What Does a Robotics Software Engineer Do?
The job duties of a robotics software engineer are working to develop software for robot control and automation. In this job, your responsibilities include working on an embedded system that controls automated equipment. You may build new software or test, improve, or debug current software. Most robotics software engineers work for the manufacturing industry and focus on robots that companies use in product production. You may work in other fields that use robotics as well. This job may include responsibilities such as developing a user interface that non-technical employees can use to set up the equipment.
What are the key skills and qualifications needed to thrive as a Robotics Software Engineer, and why are they important?
What are some common challenges faced by Robotics Software Engineers when integrating software with hardware systems?
What is the difference between Robotics Software Engineer vs Mechatronics Engineer?
| Aspect | Robotics Software Engineer | Mechatronics Engineer |
|---|---|---|
| Required Credentials | Bachelor's in Robotics, Computer Science, or related field; programming skills | Bachelor's in Mechatronics, Mechanical, or Electrical Engineering; multidisciplinary knowledge |
| Work Environment | Software development teams, robotics labs, research facilities | Design, integrate mechanical and electronic systems, often in manufacturing or automation |
| Employer & Industry Usage | Tech companies, robotics firms, research institutions | Manufacturing, automation, aerospace, automotive industries |
While both roles involve robotics, a Robotics Software Engineer primarily focuses on developing software for robotic systems, whereas a Mechatronics Engineer designs and integrates mechanical, electronic, and software components. The roles often overlap but differ in their core focus areas and skill sets.
Full-time
Medical, Dental, Vision, Life, Retirement
Posted 26 days ago
Job description
TechINT is currently seeking a Robotics/Software Engineer to join our Aberdeen Proving Grounds, MD team. Job# TI1527
Job Description
We are looking for a Robotics Software Engineer with hands-on experience in ROS 2 development and Linux-based systems. This role will support our team in building and deploying aerial robotic platforms with a focus on autonomy, navigation, and system integration.
- This is a hands-on role suited for someone who enjoys building, integrating, and testing full robotic systems
- Strong communication and documentation skills are beneficial
Requirements
- Active Secret security clearance.
- Bachelor's Degree in Software Engineering/Electrical Engineering or similar field, or equivalent years of experience
- Strong experience with ROS 2 (Robot Operating System 2), including nodes, topics, services, actions, and custom messages
- Solid background in Linux (Ubuntu preferred), including command-line proficiency, system configuration, shell scripting, and development tools like colcon
- Ability to develop, debug, and launch ROS 2 packages in both physical and simulated environments
- Familiarity with PX4 or ArduPilot flight controllers and integration through MAVROS or the PX4 ROS 2 bridge
- Knowledge of UAV systems, including GPS/IMU fusion, waypoint navigation, and autonomy stacks
- Experience working with the NAV2 stack including path planning, behavior trees, and costmaps
- Proficiency with RViz and Gazebo for simulation and visualization
- Background in autonomy frameworks such as behavior trees (e.g. BehaviorTree.CPP), finite state machines, or mission planning logic
- Experience using Docker to containerize development environments
- Exposure to SLAM or visual odometry solutions
- Familiarity with Git workflows and modern development practices (CI/CD is a plus)
Benefits:
TechINT Solutions Group recognizes the need to support the wellbeing of our team members which is why we offer 15 personal days plus 10 paid federal holidays per year which will grow over time. We offer above industry standard medical, dental, vision, and life insurance plans along with a competitive 401k retirement plan to ensure we help support you, your family's wellbeing, and your retirement strategy as you grow with TechINT.
PAY TRANSPARENCY NONDISCRIMINATION PROVISION
TechINT Solutions Group will not discharge or in any other manner discriminate against employees or applicants because they have inquired about, discussed, or disclosed their own pay or the pay of another employee or applicant. However, employees who have access to the compensation information of other employees or applicants as a part of their essential job functions cannot disclose the pay of other employees or applicants to individuals who do not otherwise have access to compensation information, unless the disclosure is (a) in response to a formal complaint or charge, (b) in furtherance of an investigation, proceeding, hearing, or action, including an investigation conducted by TechINT Solution Group, or (c) consistent with TechINT Solutions Group’s legal duty to furnish information. 41 CFR 60-1.35(c)
About TechINT Solutions Group
Sourced by ZipRecruiter
Industry
Guided missile and space vehicle manufacturing
Company size
11 - 50 Employees
Headquarters location
Ruckersville, VA, US
Year founded
2011