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 ...
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 ...
Robotics Engineer
Baltimore, MD · On-site
Job# TI1527 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 ...
Robotics Engineer
Baltimore, MD · On-site
Job# TI1527 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 ...
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 ...
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 ...
NIST PREP Robotics Programmer
Gaithersburg, MD · On-site
$70K - $75K/yr
Develop, integrate, and maintain scalable robotic software architectures using ROS 2, C++, Java, and C# in collaboration with NIST researchers. * Implement Programmable Logic Controller (PLC ...
NIST PREP Robotics Programmer
Gaithersburg, MD · On-site
$70K - $75K/yr
Develop, integrate, and maintain scalable robotic software architectures using ROS 2, C++, Java, and C# in collaboration with NIST researchers. * Implement Programmable Logic Controller (PLC ...
Have experience developing robotic software using ROS 2. * Have experience developing software on ... Have familiarity with software engineering best practices, including Git-based version control ...
Have experience developing robotic software using ROS 2. * Have experience developing software on ... Have familiarity with software engineering best practices, including Git-based version control ...
2027 Graduate - Subsea Robotics Engineer - Maritime Robotics
Laurel, MD · On-site
$85K - $165K/yr
Have experience developing robotic software using ROS 2. * Have experience developing software on ... Have familiarity with software engineering best practices, including Git-based version control ...
2027 Graduate - Subsea Robotics Engineer - Maritime Robotics
Laurel, MD · On-site
$85K - $165K/yr
Have experience developing robotic software using ROS 2. * Have experience developing software on ... Have familiarity with software engineering best practices, including Git-based version control ...
2027 Graduate - Subsea Robotics Engineer - Maritime Robotics
Laurel, MD · On-site
$85 - $165/hr
Have experience developing robotic software using ROS 2. * Have experience developing software on ... Have familiarity with software engineering best practices, including Git-based version control ...
New
2027 Graduate - Subsea Robotics Engineer - Maritime Robotics
Laurel, MD · On-site
$85 - $165/hr
Have experience developing robotic software using ROS 2. * Have experience developing software on ... Have familiarity with software engineering best practices, including Git-based version control ...
New
Have experience developing robotic software using ROS 2. * Have experience developing software on ... Have familiarity with software engineering best practices, including Git-based version control ...
Have experience developing robotic software using ROS 2. * Have experience developing software on ... Have familiarity with software engineering best practices, including Git-based version control ...
Have experience developing robotic software using ROS 2. * Have experience developing software on ... Have familiarity with software engineering best practices, including Git-based version control ...
Have experience developing robotic software using ROS 2. * Have experience developing software on ... Have familiarity with software engineering best practices, including Git-based version control ...
Have experience developing robotic software using ROS 2. * Have experience developing software on ... Have familiarity with software engineering best practices, including Git-based version control ...
Have experience developing robotic software using ROS 2. * Have experience developing software on ... Have familiarity with software engineering best practices, including Git-based version control ...
Have experience developing robotic software using ROS 2. * Have experience developing software on ... Have familiarity with software engineering best practices, including Git-based version control ...
Have experience developing robotic software using ROS 2. * Have experience developing software on ... Have familiarity with software engineering best practices, including Git-based version control ...
Have experience developing robotic software using ROS 2. * Have experience developing software on ... Have familiarity with software engineering best practices, including Git-based version control ...
Have experience developing robotic software using ROS 2. * Have experience developing software on ... Have familiarity with software engineering best practices, including Git-based version control ...
Multidisciplinary Software Engineer
Churchville, MD · On-site
$90K - $110K/yr
... System (ROS)The Android Team Awareness Kit (ATAK)Multi-threaded programmingEncryption and ... SURVICE Engineering is an equal opportunity employer and all qualified applicants will receive ...
Quick apply
Multidisciplinary Software Engineer
Churchville, MD · On-site
$90K - $110K/yr
... System (ROS)The Android Team Awareness Kit (ATAK)Multi-threaded programmingEncryption and ... SURVICE Engineering is an equal opportunity employer and all qualified applicants will receive ...
Embedded Systems Software Engineer
Churchville, MD · On-site
$135K - $160K/yr
... ROS)Multi-threaded programmingEncryption and OPSEC (ECDSA signatures)Iridium communications (Short ... SURVICE Engineering is an equal opportunity employer and all qualified applicants will receive ...
Quick apply
Embedded Systems Software Engineer
Churchville, MD · On-site
$135K - $160K/yr
... ROS)Multi-threaded programmingEncryption and OPSEC (ECDSA signatures)Iridium communications (Short ... SURVICE Engineering is an equal opportunity employer and all qualified applicants will receive ...
Multidisciplinary Software Engineer
Churchville, MD · On-site
$90K - $110K/yr
Robot Operating System (ROS) * The Android Team Awareness Kit (ATAK) * Multi-threaded programming * Encryption and OPSEC * Iridium communications (Short Data Burst, RUDICS, etc.) * Artificial ...
Multidisciplinary Software Engineer
Churchville, MD · On-site
$90K - $110K/yr
Robot Operating System (ROS) * The Android Team Awareness Kit (ATAK) * Multi-threaded programming * Encryption and OPSEC * Iridium communications (Short Data Burst, RUDICS, etc.) * Artificial ...
Embedded Systems Software Engineer
Churchville, MD · On-site
$135K - $160K/yr
Robot Operating System (ROS) * Multi-threaded programming * Encryption and OPSEC (ECDSA signatures) * Iridium communications (Short Data Burst, RUDICS, etc.) * Artificial Intelligence/Machine ...
Embedded Systems Software Engineer
Churchville, MD · On-site
$135K - $160K/yr
Robot Operating System (ROS) * Multi-threaded programming * Encryption and OPSEC (ECDSA signatures) * Iridium communications (Short Data Burst, RUDICS, etc.) * Artificial Intelligence/Machine ...
Title: Asset Management Design Engineer Location: Fort Meade, MD Clearance: Top Secret w/CI ... Conduct weekly reconciliations with Supply and Responsible Officers (ROs), to ensure required ...
Quick apply
Title: Asset Management Design Engineer Location: Fort Meade, MD Clearance: Top Secret w/CI ... Conduct weekly reconciliations with Supply and Responsible Officers (ROs), to ensure required ...
... ROS 2, C++, Java, and C# in collaboration with NIST researchers. • Implement Programmable Logic Controller (PLC) programming and design system interfaces to bridge high-level autonomous logic with ...
... ROS 2, C++, Java, and C# in collaboration with NIST researchers. • Implement Programmable Logic Controller (PLC) programming and design system interfaces to bridge high-level autonomous logic with ...
Multidisciplinary Software Engineer
$90K - $110K/yr
Robot Operating System (ROS) * The Android Team Awareness Kit (ATAK) * Multi-threaded programming * Encryption and OPSEC * Iridium communications (Short Data Burst, RUDICS, etc.) * Artificial ...
Multidisciplinary Software Engineer
$90K - $110K/yr
Robot Operating System (ROS) * The Android Team Awareness Kit (ATAK) * Multi-threaded programming * Encryption and OPSEC * Iridium communications (Short Data Burst, RUDICS, etc.) * Artificial ...
Be Seen First
... ROS or similar robotics frameworks, with the ability to extend beyond them · Fluency in modern C++ and performance optimization techniques · Ability to work independently on open-ended engineering ...
Quick apply
Be Seen First
... ROS or similar robotics frameworks, with the ability to extend beyond them · Fluency in modern C++ and performance optimization techniques · Ability to work independently on open-ended engineering ...
Ros Developer information
See Maryland salary details
$16.56 - $22.27
8% of jobs
$22.27 - $27.98
3% of jobs
$27.98 - $33.68
6% of jobs
$39.18 is the 25th percentile. Wages below this are outliers.
$33.68 - $39.39
7% of jobs
$39.39 - $45.09
14% of jobs
$45.09 - $50.80
9% of jobs
The median wage is $51.41 / hr.
$50.80 - $56.50
15% of jobs
$61.09 is the 75th percentile. Wages above this are outliers.
$56.50 - $62.21
15% of jobs
$62.21 - $67.91
12% of jobs
$67.91 - $73.62
7% of jobs
$73.62 - $79.32
3% of jobs
$16
$51
$79
How much do ros developer jobs pay per hour?
What is a ROS developer?
A ROS (Robot Operating System) Developer is responsible for designing, developing, and maintaining robotic applications using the ROS framework. They work on tasks such as writing code for robot perception, motion planning, and control, often integrating sensors and actuators. ROS Developers typically use languages like C++ and Python and work with tools such as Gazebo and RViz. Their role is critical in industries like automation, robotics research, and autonomous vehicles.
What are the typical daily responsibilities of a ROS developer?
As a ROS Developer, your daily tasks often include designing and implementing robotics algorithms, developing, testing, and debugging software built on the ROS platform, and integrating sensors or actuators with robotic systems. You may collaborate closely with hardware engineers and other developers to ensure smooth system functionality, as well as participate in regular code reviews and team meetings. Documentation of your code and ongoing troubleshooting are also key responsibilities, helping maintain reliability and scalability. This role offers a dynamic environment where your contributions can directly impact the advancement of cutting-edge robotics solutions.
What are the key skills and qualifications needed to thrive as a ROS developer?
To thrive as a ROS Developer, you need a deep understanding of robotics, software engineering, and proficiency in programming languages such as C++ and Python, often supported by a degree in computer science, robotics, or a related field. Familiarity with the Robot Operating System (ROS), Linux-based development environments, and version control systems like Git is essential, with ROS certifications considered a plus. Strong problem-solving abilities, teamwork, and effective communication skills set standout candidates apart in this collaborative and innovative field. These skills enable developers to design reliable robotic systems, integrate hardware and software seamlessly, and adapt effectively within multidisciplinary teams.
What are the most commonly searched types of Ros Developer jobs in Maryland?
The most popular types of Ros Developer jobs in Maryland are:
What are popular job titles related to Ros Developer jobs in Maryland?
For Ros Developer jobs in Maryland, the most frequently searched job titles are:
What job categories do people searching Ros Developer jobs in Maryland look for?
The top searched job categories for Ros Developer jobs in Maryland are:

Full-time
Medical, Dental, Vision, Life, Retirement
Re-posted 19 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