Robotic Research · Clarksburg, Maryland, US

Embedded Software Engineer

OpenFull-timePay not stated

Open — Robotic Research has a posting for this job. Posted 7 Jul 2022.

This posting

Posted 7 Jul 2022 · Full-time · Pay not stated

Apply on the employer's site

Opens workforcenow.adp.com. Talentify has not checked who owns that address. You apply there — Talentify never asks for an account or a CV.

Job alerts

Get jobs like this by email

Talentify emails you Embedded Software Engineer jobs in Clarksburg, Maryland.

About this job

Job Description

Robotic Research, LLC is currently seeking applications for a full-time Senior Embedded Software Engineer at our Clarksburg, MD campus. We are looking for embedded engineer to lead embedded computing selection and development for autonomous systems. You will collaborate with cross-functional teams, from top level system-design through software and down to hardware level, to define and implement the computer systems required to meet or exceed internal and external performance metrics. Strong analytical skills, good communication, and above all a passion for autonomous robotics are a must.

Job Roles

  • Work closely with system and hardware engineers to ensure implementations meet or exceed requirements.
  • Development of software drivers for embedded sensors used on autonomous vehicles and robotic platforms.
  • Work as part of a multi-disciplinary development team, participating in team meetings, design reviews, brainstorming sessions, and testing events.
  • Software will support autonomous vehicle operations including navigation, path planning, obstacle avoidance, sensor processing, and perception.
  • Document activities, prepare tech reports, present results, and demonstrate system capabilities.

Education and Experience

  • B.S., M.S., or Ph.D. degree in the field of Robotics, Computer Science, or Electrical, Mechanical, or Aerospace Engineering
  • 2+ years of similar academic and/or professional working experience

Required Skills and Abilities

  • Strong programming ability in C/C++
  • Familiarity with Linux (Ubuntu) or other POSIX and Real Time Operating Systems (RTOS) (NuttX, QNX, and/or VxWorks, specifically)
  • Familiarity with microcontroller programming. STM32 experience preferred.
  • Experience reading schematics and basic electronics, as well as understanding hardware documentation for the purposes of writing drivers.
  • Experience with system design and hardware/software testing environments
  • Experience in hardware and software product development cycle
  • Knowledge of communications protocols such as CAN, USB, Ethernet, I2C, SPI, UART, RS232, and RS485, and experience writing drivers to interface over them.

Preferred Qualifications

  • Experience with safety critical systems, specifically ISO-26262.
  • Experience writing linux drivers for camera modules connected with MIPI CSI, LVDS

Tele-work Opportunities: On-site

Benefits:

Robotic Research is excited to offer the following benefits:

  • Company holidays
  • Flexible work schedules
  • Paid time off
  • Competitive medical, dental & vision plans
  • 401k contribution plan with up to 4% match
  • Employer paid short-term & long-term disability insurance
  • Employer paid life insurance
  • Voluntary life insurance
  • Relocation reimbursement for qualifying situations
  • Dog Friendly Office!
  • Tuition reimbursement
  • Discretional annual bonus and profit sharing
  • Employee assistance program

All benefits are subject to change. Please discuss with a member of the Robotic Research HR team for details.

Employment is conditioned upon successful completion of a thorough background screening and drug test.

Diversity and Equal Opportunity Statement: At Robotic Research, we don’t just accept differences, we celebrate them! We strive to attract, develop and retain curious & highly qualified individuals representing a variety of backgrounds, cultures, skills & perspectives. Robotic Research is committed to building a diverse team and is proud to be and equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, race, color, religion, marital status, national origin, ancestry, physical or mental disability, medical condition, pregnancy, genetic information, gender, sexual orientation, gender identity or expression, veteran status, or any other status protected under federal, state, or local law.

Read the full posting

Not this job's pay

What do Corporate – Information Technology jobs in Maryland pay?

Talentify has no pay figure for this posting. The lines below are about Corporate – Information Technology jobs on Talentify in Maryland as a group, computed by Talentify's job index across their postings. They are not the pay for this job.

Of the 543 Corporate – Information Technology jobs on Talentify in Maryland, 102 list pay per year.

Taking the midpoint of each listed range, the middle half pay 110,117–170,191 USD per year and the median is 135,000 USD per year.

73 of these 102 name no currency; they are counted as USD because the jobs are in the United States.

Pay as employers listed it, not adjusted or verified. Updated 2026-11-07.

Computed on 2026-11-07 from the pay in 102 listings.

Not this job's pay

U.S. Bureau of Labor Statistics, for Software Developers, the occupation this job title matches. It describes the occupation, not this job.

The median wage for Software Developers in Maryland was 66.67 USD per hour (138,680 USD per year) in May 2025; the middle half earned 52.46–85.58 USD per hour.

U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics, May 2025

Software Engineer pay and outlook in Maryland

Also open

Also open at Robotic Research

Robotic Research's other jobs that have a page here. Each page says open or closed for itself.

Same job, other employers

Embedded Software Engineer jobs in Maryland at other employers

Pages on Talentify for this job in Maryland, at employers other than Robotic Research. Each page says open or closed for itself.