Embedded Software Engineer

LVT

$90K — $130K *
Transportation
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • B.S., M.S., or Ph.D. in Robotics, Computer Science, Electrical, Mechanical, or Aerospace Engineering
  • 2+ years of relevant academic or professional experience
  • Strong programming skills in C/C++
  • Familiarity with Linux (Ubuntu) and Real Time Operating Systems (e.g., NuttX, QNX, VxWorks)
  • Experience with microcontroller programming, preferably STM32
  • Knowledge of communications protocols like CAN, USB, I2C, SPI

Responsibilities

  • Collaborate with system and hardware engineers to meet requirements
  • Develop software drivers for embedded sensors in autonomous vehicles
  • Participate in team development activities, including meetings and design reviews
  • Support software development for navigation and sensor processing in autonomous systems
  • Document and present technical activities and system capabilities

Benefits

  • Company holidays
  • Flexible work schedules
  • Paid time off
  • Comprehensive medical, dental & vision plans
  • 401k with up to 4% employer match
  • Employer paid disability and life insurance
  • Tuition reimbursement
  • Relocation reimbursement available
  • Dog-friendly office environment
  • Annual discretionary bonus and profit-sharing options
  • Employee assistance program
Full 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.

Similar Jobs

More Jobs at LVT

More Transportation Jobs

Find similar Embedded Software Engineer jobs: