Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Robotics Software Engineer

$100k - $150k

Bright Vision Technologies

Robotics Software Engineer

Bright Vision Technologies is a forward-thinking software development company dedicated to building innovative solutions that help businesses automate and optimize their operations. We leverage cutting-edge technologies to create scalable, secure, and user-friendly applications. As we continue to grow, we're looking for a skilled Robotics Software Engineer to join our dynamic team and contribute to our mission of transforming business processes through technology. This is a fantastic opportunity to join an established and well-respected organization offering tremendous career growth potential.

Robotics Software Engineer

Location: 100% Remote (Continental United States)

Position Type: In-house Bright Vision Technologies SOW engagement (no third-party client or vendor)

Salary: $100K - $150K / Annum

Experience: 5+ years

Sponsorship: No new H1B sponsorship available. H1B transfers welcomed for qualified candidates.

Employment Type: Full-time, direct W2 with Bright Vision Technologies (no C2C, no 1099, no third-party)

Engagement: Long-term, multi-year, aligned to the Bright Vision SOW delivery roadmap

Compensation: Competitive base salary commensurate with experience, plus benefits.

Employment Terms & Visa Policy This is a 100% remote, full-time, direct W2 position with Bright Vision Technologies. This role is part of Bright Vision Technologies' in-house Statement of Work (SOW) engagement. The client, end customer, and employer for this position is Bright Vision Technologies — there is no third-party client, vendor, or implementation partner involved. We do not engage in C2C, 1099, or third-party arrangements for this role. BUT STRICTLY NO C2C/1099/3RD PARTY COMPANIES. ALL OUR ROLES ARE W2 AND NO 3RD PARTY BROKERING PLEASE. Candidates must be willing to work directly as a full-time W2 employee of Bright Vision Technologies and contribute to our in-house SOW deliverables. No new H1B sponsorship is available for this role. However, candidates who are currently on a valid H1B visa and require a transfer are welcome to apply. We will support H1B transfers for qualified candidates. For every role, a technical coding assessment is mandatory. Please apply only if you are confident in your technical abilities and hands-on experience.

Job Summary

We are seeking an experienced Robotics Software Engineer to design, build, and integrate software systems that power autonomous robots and robotic platforms. In this role you will work across the full robotics software stack, from low-level sensor integration and motion planning to high-level perception and behavioral systems. The ideal candidate will combine strong software engineering fundamentals with deep working knowledge of robotics frameworks, real-time systems, and sensor fusion. In this role you will work closely with cross-functional partners — product, design, engineering, operations, and business stakeholders — to translate ambiguous requirements into well-engineered solutions, and will be expected to raise the bar through code review, design review, and mentorship of more junior engineers. The successful candidate brings strong engineering discipline, a clear communication style, and a track record of shipping meaningful work that holds up well in production.

Key Responsibilities
  • Develop robotics software in C++ and Python, with strong attention to real-time performance and reliability.
  • Design and integrate sensor data pipelines including cameras, LiDAR, IMUs, and proprioceptive sensors.
  • Implement perception, localization, and mapping algorithms including SLAM and sensor fusion, integrating data from cameras, LiDAR, IMUs, and other sensors into robust real-world state estimation.
  • Develop motion planning, control, and trajectory generation algorithms that respect kinematic and dynamic constraints while delivering smooth, predictable, and safe robot behavior in production environments.
  • Build behavioral systems using state machines, behavior trees, or task planners.
  • Integrate ROS / ROS 2 frameworks with custom hardware and embedded systems.
  • Implement safety-critical patterns including watchdogs, fault detection, and safe stops.
  • Build simulation environments (Gazebo, Isaac Sim) for development and testing.
  • Collaborate closely with mechanical, electrical, and ML engineers, gathering requirements, aligning on technical approach, and ensuring that delivered solutions meet both functional needs and broader engineering and operational standards.
  • Design and execute field tests, including data collection and post-test analysis.
  • Maintain comprehensive, current technical documentation — including architecture diagrams, design decisions, configuration references, runbooks, and operational procedures — so that the system remains supportable, auditable, and easy to onboard new engineers onto over time.
  • Mentor and coach junior and mid-level engineers through code review, design review, pair programming, and structured knowledge sharing, helping the broader team grow in technical maturity and confidence over time.
  • Continuously evaluate emerging robotics technologies and frameworks, assessing maturity, fit for purpose, and total cost of ownership, and make grounded recommendations on which to adopt, pilot, or defer based on real engineering needs.
Required Qualifications
  • Bachelor's or Master's degree in Robotics, Computer Science, Electrical Engineering, or a related field.
  • Five or more years of robotics software engineering experience.
  • Strong programming skills in C++ and Python.
  • Hands-on experience with ROS or ROS 2 in production projects.
  • Solid experience with at least one of perception, localization, motion planning, or control.
  • Familiarity with sensor fusion and Kalman/particle filter techniques.
  • Experience with simulation environments (Gazebo, Isaac Sim, MuJoCo).
  • Strong debugging skills in real-time and concurrent systems.
  • Excellent communication and documentation skills.
  • Experience supporting field tests and hardware integration.
Preferred Qualifications
  • Advanced degree in Robotics or related field.
  • Exposure to autonomous vehicles, drones, or industrial automation.
  • Experience with safety-critical software (ISO 26262, IEC 61508).
  • Familiarity with ML-based perception pipelines.
  • Open-source contributions in robotics.
Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Robotics Software Engineer in United States vacancy
  • $170k - $200k

     ...revolutionizing beauty through the power of robotics, artificial intelligence, and skilled...  .... Our team brings together experienced engineers, skilled lash artists, and serial entrepreneurs...  ...best practices for maintainable software design Excellent debugging and analytical... 
    Suggested
    Full time
    Part time

    Luum

    Oakland, CA
    2 days ago
  •  ...A robotics company is seeking a Senior Robotics Software Engineer to develop and maintain advanced robotic systems. This hands-on role involves working with the full autonomy stack, requiring strong C++ and Python skills, among others. Candidates should have a minimum... 
    Suggested
    Relocation

    Theconstructsim

    San Francisco, CA
    2 days ago
  •  ...safe, affordable, and intelligent humanoid robots to assist in everyday life — robots for...  ...combining cutting‑edge AI, world‑class engineering, and human‑centered design, we aim to...  ...Overview Position: Senior Robotics Software Engineer Company: VinDynamics Division... 
    Suggested
    Worldwide

    VinDynamics

    Reno, NV
    2 days ago
  • $160k - $220k

     ...Senior Robotics Software Engineer Design and deploy robotic control algorithms for manufacturing automation systems Location: Los Angeles Compensation: $160,000 - 220,000 USD / year Job Tags: Software About The Role Hadrian's Robotics team builds hardware and software... 
    Suggested
    Permanent employment
    Local area
    Relocation
    Flexible hours

    jobs.frontdoordefense.com - Jobboard

    Los Angeles, CA
    3 days ago
  •  ...Divergent Technologies is hiring a Software Developer to join their Robotics & AI Software team in Los Angeles, California. This position involves developing...  ...task and motion planning, collaborating with senior engineers, and ensuring software reliability and efficiency.... 
    Suggested

    Divergent Technologies

    Los Angeles, CA
    2 days ago
  •  ...Make a direct impact on tethered drone solutions powering government and commercial missions as our Senior Robotic Software Engineer , where you'll design, develop, and maintain flight control software and firmware for high-performance aerial systems, ground stations... 
    Permanent employment
    Shift work

    Hoverfly Technologies

    Sanford, FL
    2 days ago
  •  ...A growing robotics company is seeking an experienced Software Developer to join their team in Los Angeles. You will work closely with engineers and customer staff to develop innovative software solutions, focusing on robotics policy and teleoperation interfaces. Ideal... 

    Sorting Robotics

    Los Angeles, CA
    2 days ago
  • $135k - $160k

     ...A fast-growing robotics company in Boston seeks a Senior Software Engineer to design and optimize algorithms for robotic manipulators. The ideal candidate has a Master’s degree and 5+ years in autonomous robots, with programming proficiency in Python and C++. Responsibilities... 

    Pickle Robot Company

    Boston, MA
    2 days ago
  •  ...Hoverfly Technologies seeks a Senior Robotic Software Engineer to develop flight control software for tethered drone solutions. You'll design and maintain software for high-performance aerial systems, integrating avionics like sensors, GPS, and radios. The ideal candidate... 

    Hoverfly Technologies

    Sanford, FL
    2 days ago
  •  ...I’m working with a robotics/AI company looking for a Robotics Software Engineer to help build and optimize the low-latency systems powering real-world robotic platforms. This is a highly technical role focused on Embedded Linux, real-time performance, device integration... 

    Cubiq Recruitment

    Fremont, CA
    22 hours ago
  • $140k - $200k

     ...We understand that general purpose and generally intelligent robots are going to be built in our lifetimes. Not content to sit on the...  ...more. If this sounds like you, read on! Across the board we write software to make our robots more capable, faster and safer. We work... 

    Tutor Intelligence

    Watertown, MA
    2 days ago
  • $170k - $185k

     ...Emancro’s mission is to build general-purpose hospital logistics robots that perform a wide variety of tasks such as organizing and...  ...Qualifications Extensive C++ (5 years) and python (5 years) software engineering experience Extensive experience writing and debugging of ROS... 
    Full time

    Emancro

    Berkeley, CA
    3 days ago
  •  ...This client in the robotics space is looking for an engineer to advance the intelligence and capabilities of autonomous systems. In this role, you will...  ...Systems ~15% Machine Learning Development ~15% Software Architecture Daily Responsibilities ~70% Hands... 
    Full time

    Motion Recruitment

    Boston, MA
    2 days ago
  • $160k - $210k

    A cutting-edge robotics startup in San Francisco is looking for a Robotics Software Engineer to lead the development of intelligent software for automated manufacturing systems. This role combines collaboration in a world-class team with responsibilities for system design... 
    Flexible hours

    Multiply Labs

    San Francisco, CA
    3 days ago
  • $170k - $210k

     ...Bright Machines, Inc. is seeking a Senior Software Engineer in San Francisco focused on building systems for software-defined manufacturing...  ...designing, developing, and deploying software that supports flexible robotic manufacturing lines. Candidates should have 5+ years of... 
    Flexible hours

    Bright Machines

    San Francisco, CA
    2 days ago
  •  ...Job Opportunity: Software Robotics Design Engineer with Fameccanica in Boston Hub (Middleton, MA) Help bring advanced robotics systems to life. Fameccanica North America is building its new Robotics & Automation Engineering Hub just north of Boston, and this role... 

    Angelini Technologies - FAMECCANICA

    Boston, MA
    1 day ago
  •  ...Senior Robotics Software Engineer Build the software that powers autonomous mobile robots in real-world environments, combining cloud-based systems, AI-driven perception, and real-time robotics to deliver reliable, production-ready solutions that perform at scale.... 

    Prime Vision

    Arlington, VA
    22 hours ago
  •  ...Software Development Engineer Intern Do you want to solve real customer problems through innovative technology? Do you enjoy working on scalable...  ...summer intern and spring/fall co-op roles on various Robotics teams. You will be able to provide your preference of location... 
    Full time
    Internship
    Summer internship
    Work at office
    Worldwide
    Monday to Friday

    Amazon Technologies, Inc.

    Austin, TX
    2 days ago
  •  ...Design and develop robust, scalable, and maintainable software for industrial robotic systems. Implement motion planning, trajectory optimization...  ...and cloud-based platforms. Apply strong software engineering principles, including code modularity, testing, version... 
    Permanent employment

    Pivot Robots

    San Francisco, CA
    1 day ago
  •  ...Robotics Software Engineer We are looking for a Robotics Software Engineer to advance the autonomy and intelligence of our USV systems. This role focuses on developing and optimizing path planning algorithms, managing edge compute environments, and ensuring software... 

    Splash Industries

    El Segundo, CA
    22 hours ago
  •  ...Software Engineer Hendrick Technical Solutions is a dynamic and growing force within the defense industry. We are seeking a Software Engineer...  ...projects that directly enhance national security. This Robotic Software Engineer will be part of a collaborative team,... 
    Permanent employment

    Hendrick Motorsports

    Charlotte, NC
    1 day ago
  • $140k - $220k

     ...Perception Autonomy Engineer Applied Intuition, Inc. is powering the future of physical...  ..., and maintaining real-time sensor software solutions deployed across a range of heterogenous...  ...Engineering, Computer Engineering, Robotic Engineering, Computer Science, Optimization... 
    Full time
    For contractors
    For subcontractor
    Casual work
    Work at office
    Remote work
    Relocation package
    Day shift

    Applied Intuition

    Nacogdoches, TX
    2 days ago
  •  ...5 years of experience Experience: Shall develop software control of robotic systems leveraging real-time sensing and actuating interfaces...  ...and integrate software applications or performs software engineering tasks. Shall utilize software engineering and design... 

    Vantage Systems (Maryland)

    Washington DC
    4 days ago
  •  ...Robotics Software Engineer Milpitas, CA Why RoboForce RoboForce is an AI robotics company developing Physical AI–powered Robo-Labor for dull, dirty, and dangerous work. The company's robots are engineered for demanding industrial environments, with a focus on... 
    Work at office
    Visa sponsorship

    RoboForce

    Milpitas, CA
    1 day ago
  • $90k - $190k

     ...general-purpose, generally-intelligent robots will be built in our lifetimes. Robots will...  ...level. Tutor Intelligence builds software to enable ordinary robots to achieve extraordinary...  ...things. As a robotics software engineer, your work lies at the center of this challenge... 
    Work at office
    Flexible hours
    Shift work

    Tutor Intelligence

    Watertown, MA
    4 days ago
  •  ...Orchard Robotics is a Series A startup backed by top VCs like Quiet Capital, Shine Capital...  ...-leading product. Farmers use our software every day to make critical decisions and...  ...looking for a Senior Robotics Software Engineer to invent creative, practical, and robust... 
    Full time
    Work at office
    Weekend work

    Orchard Robotics

    Seattle, WA
    2 days ago
  • $116.48k - $150.16k

     ...Stretch Software Engineer Stretch is Boston Dynamics' robot built to handle multiple applications in warehouse environments. We are hiring engineers to develop autonomous capabilities to drive both Stretch's flagship application: autonomous trailer unloading, as well... 
    Immediate start
    Visa sponsorship

    Boston Dynamics

    Waltham, MA
    2 days ago
  •  ...Robotic Manipulation Systems Architect Gecko Robotics is helping the world's most important organizations ensure the availability,...  ...robot control stack, industrial hardware and Gecko's inspection software Support system deployment and validation in production environments... 

    Gecko Robotics Inc

    Boston, MA
    22 hours ago
  • $160k - $260k

     ...up to 10x faster and up to 2x cheaper. By combining advanced software, robotics, and full-stack manufacturing, we are reinventing how...  ...manufacturing. We are looking for a Senior Robotics Software Engineer to lead the design, development, and deployment of intelligent... 
    Permanent employment
    Full time
    Local area
    Relocation package
    Flexible hours

    Hadrian

    Mesa, AZ
    22 hours ago
  •  ...Job Title: Robotics Software Engineer II, Mission Department:  Software Engineering Job Level:  L4 FLSA:  Exempt As a Robotics Software Engineer II on the Mission Behavior team, you'll build the engine that lets us rapidly customize robot behavior for new use... 
    Local area
    Remote work

    Bear Robotics, Inc.

    Redwood City, CA
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Robotics Software Engineer. Be the first to apply!