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

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.

Job Title: 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

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.

How to Apply
Would you like to know more about this opportunity?
For immediate consideration, please send your resume to View email address on click.appcast.io
Learn more about Bright Vision Technologies at
We recognize that our people are our strength, and the diverse talents they bring to our global workforce are directly linked to our success. We are an equal opportunity employer and place a high value on diversity and inclusion at our company.
We do not discriminate on the basis of any protected attribute, including race, religion, color, national origin, gender, sexual orientation, gender identity, gender expression, age, marital or veteran status, pregnancy or disability, or any other basis protected under applicable law. We also make reasonable accommodations for applicants’ and employees’ religious practices and beliefs, as well as mental health or physical disability needs.
Bright Vision Technologies is an Equal Opportunity Employer, including Disability/Veterans.
Position offered by “No Fee Agency.”

Equal Employment Opportunity (EEO) Statement

Bright Vision Technologies (BV Teck) is committed to equal employment opportunity (EEO) for all employees and applicants without regard to race, color, religion, sex, sexual orientation, gender identity or expression, national origin, age, genetic information, disability, veteran status, or any other protected status as defined by applicable federal, state, or local laws. This commitment extends to all aspects of employment, including recruitment, hiring, training, compensation, promotion, transfer, leaves of absence, termination, layoffs, and recall.

BV Teck expressly prohibits any form of workplace harassment or discrimination. Any improper interference with employees' ability to perform their job duties may result in disciplinary action up to and including termination of employment.

Vacancy posted 9 days ago
Similar jobs that could be interesting for youBased on the Robotics Software Engineer in Pleasanton, CA vacancy
  •  ...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... 
    Suggested

    Cubiq Recruitment

    Hayward, CA
    2 days ago
  • $111k - $141k

    Robotics Software Engineer Job type: Full Time · Department: Software Engineering · Work type: On-Site Fremont, California, United States About Pebble Pebble is a sustainable living startup defining a new way to live, work, and explore from anywhere with a 100% electric... 
    Suggested
    Full time
    Remote work
    Flexible hours

    Neara

    Fremont, CA
    3 days ago
  • LAM RESEARCH Corporation is seeking a Software Engineer to join the Customer Support Business Group in Fremont, CA. You will develop the Dextro...  ...teams. The role involves enhancing codebases, integrating robotic systems, and collaborating on projects. Ideal candidates should... 
    Suggested

    LAM RESEARCH Corporation

    Fremont, CA
    3 days ago
  • A robotics technology company in Fremont is looking for a Senior Software Engineer to architect and develop software for advanced robotic systems. The role involves optimizing code, leading collaborations across teams, and managing CI/CD pipelines. Candidates should have... 
    Suggested
    Flexible hours

    Embedding VC

    Fremont, CA
    3 days ago
  • Qualifications BS/MS in Robotics or Software Robotics and Computer Vision/Computer Learning Semiconductor equipment Python experience a...  ...Perform technical performance benchmarking and analyses to support engineering decisions #J-18808-Ljbffr SoloPoint Solutions, Inc.
    Suggested

    SoloPoint Solutions, Inc.

    Fremont, CA
    5 days ago
  •  ...customers with intelligent remote inspection robot products and end-to-end solutions,...  ...maintenance experience. Trubot has world‑class engineering capability, global market resources, and...  ...is looking for a talented Robotics Software Engineer to join the Robotics... 
    Full time
    Remote work
    Overseas

    Trubot Technology

    Fremont, CA
    5 days ago
  • Anyware Robotics is looking for a Senior Software Engineer to create next-gen robotic systems in Fremont, California. You will design high-performance software, improve system executions, and mentor junior developers. The ideal candidate has over 5 years of experience... 

    Alumni Ventures

    Fremont, CA
    3 days ago
  • Bright Vision Technologies is looking for a Robotics Software Engineer to join their dynamic team remotely. This position requires a Bachelor’s in a relevant field and over 5 years of experience in robotics software engineering. The engineer will develop robust robotics... 
    Remote job

    Bright Vision Technologies

    Fremont, CA
    3 days ago
  • $111k - $141k

    Neara is seeking a Robotics Software Engineer to work at our Fremont, California headquarters. This full-time role is ideal for recent graduates or early-career professionals with strong robotics fundamentals and an interest in AI workflows. You will develop software across... 
    Full time

    Neara

    Fremont, CA
    3 days ago
  • Alumni Ventures is seeking a Robotics Software Engineer to enhance our intelligent autonomy in electric RVs at our Fremont headquarters. The ideal candidate will build software across the robotics stack and integrate AI agent workflows into our innovative Pebble Flow travel... 

    Alumni Ventures

    Fremont, CA
    2 days ago
  • SoloPoint Solutions, Inc. in Fremont, California, is looking for a Robotics Engineer to manage and analyze data for robotic systems. The ideal...  ...Python, as well as experience with Robot Path Planning and software QA. This role involves programming robotics, conducting... 

    SoloPoint Solutions, Inc.

    Fremont, CA
    3 days ago
  •  ...Title: utomotive Full Stack Software Engineer Location: Palo Alto, CA (Onsite) Job Type : 6 + months contract role with possible extension bout the Role: Coding/Eng/Skills/Language/Skills: M.S. in Computer Science and 5 years... 
    Contract work

    Kasmo Global

    Pleasanton, CA
    1 day ago
  • $190k - $296k

     ...Staff Robotics Software Engineer, Robot Behaviors Hybrid- Any Office (Fremont, CA, Salem, OR, or Pittsburgh, PA) Agility's commercially deployed humanoids operate alongside teams in warehouses, manufacturing facilities, and distribution centers—tackling physically... 
    Full time
    Temporary work
    Work at office
    Relocation package
    Flexible hours

    Agility Robotics

    Fremont, CA
    1 day ago
  • $78k - $156k

     ...Senior Software Design Assurance Engineer Abbott is a global healthcare leader that helps people live more fully at all stages of life. Our portfolio of life-changing technologies spans the spectrum of healthcare, with leading businesses and products in diagnostics... 
    Work experience placement

    Abbott

    Pleasanton, CA
    2 days ago
  •  ...Frontend Software Engineer As a Front end Software Engineer you will play an integral part within our Martech Department. This will involve assisting in a variety of development functions, including working with end users on application development to meet their needs... 
    Remote work

    Staffing the Universe

    Pleasanton, CA
    2 days ago
  •  ...Apex Systems is hiring a Jr. Full Stack Software Engineer for a large healthcare client. Location: Pleasanton, California (Partial Remote) Employment Type: Contract with potential to extend or convert. Role Overview We are seeking a driven Full... 
    Contract work
    Work at office
    Remote work
    1 day per week

    Apex Systems

    Pleasanton, CA
    3 days ago
  • $136.2k - $178.82k

    By using this site, you agree to our updated and .Automation Software Engineer (Machine Control) page is loaded## Automation Software Engineer (Machine Control)locations: Livermore, CAtime type: Full timeposted on: Posted Todayjob requisition id: 5628**Forming Our Future... 
    Work experience placement
    Live in
    Local area
    Remote work
    Flexible hours
    Shift work
    Day shift

    Formfactor Inc

    Livermore, CA
    3 days ago
  • $136.2k - $178.82k

    A leading technology company based in Livermore, California, is seeking an Automation Software Engineer to design and develop control software for high-precision manufacturing machines. The ideal candidate has at least 8 years of experience and strong C#/C++ programming... 

    Formfactor Inc

    Livermore, CA
    3 days ago
  • $114.6k - $183.4k

     ...We're looking for a Senior Software Engineer This role is Office Based, Dublin Office We are seeking a Senior Software Engineer to design, build, and scale high-quality software systems that power our product platforms. This role is ideal for a strong... 
    Full time
    Work at office
    Local area

    Cornerstone OnDemand

    Dublin, CA
    5 days ago
  • $124.5k - $236.5k

     ...Senior Software Engineer - Lifecycle Management AbbVie's mission is to discover and deliver innovative medicines and solutions that solve serious health issues today and address the medical challenges of tomorrow. We strive to have a remarkable impact on people's lives... 
    Immediate start
    Remote work
    Monday to Friday

    AbbVie

    Pleasanton, CA
    3 days ago
  •  ...Job #: 147868 Title: Software Engineer Developer 4 Location: Pleasanton, CA Salary Range: 76.48 Position: Software Engineer Description: ENG- The Software Engineer Developer 4 is responsible for designing, developing, and integrating complex software systems supporting... 
    Temporary work
    Day shift

    TeamGlobal

    Pleasanton, CA
    3 days ago
  • $105.3k - $136.92k

     ...This rhythm gives you the tools, connection, and autonomy you need to make a real impact. Overview: We are looking for a Software Engineer I to join our Android engineering team. In this role you will contribute to the development and maintenance of our consumer-... 
    Full time
    Work experience placement
    Internship
    Work at office
    Local area
    Remote work
    Flexible hours

    Blackhawk Network

    Pleasanton, CA
    4 days ago
  • $156k - $196k

     ...founded in 2001, BlackLine has become a leading provider of cloud software that automates and controls the entire financial close process....  ...at BlackLine! Make Your Mark: As a Sr. Software Engineer, you will play a crucial role in delivering high quality... 
    Temporary work
    Work experience placement
    Work at office
    Shift work
    3 days per week

    BlackLine

    Pleasanton, CA
    1 day ago
  •  ...Job #: 147749 Title: Software Engineer-Developer 4 Location: Pleasanton, CA Salary Range: 76.48 Position: Software Engineer Description: ENG- Develops and integrates complex software systems supporting secure computing solutions used in commercial and aerospace applications... 
    Temporary work
    Day shift

    TeamGlobal

    Pleasanton, CA
    1 day ago
  •  ...Sr. Software Engineer Perfict Global is a leading IT consulting services provider focused on providing innovative and successful business workforce solutions to Fortune 500 companies. Our trained and experienced professionals constantly strive to bring together the... 
    Contract work
    Work experience placement
    Immediate start

    Perfict Global, Inc.

    Dublin, CA
    10 days ago
  • $175k - $200k

    Software Engineer The Top Line Here’s the deal. We’re all about helping researchers break free from tools that just don’t cut it. Unleashing problem-tackling solutions that make a huge difference in the real science they do every day. That’s our mantra, our promise and... 
    Full time
    Flexible hours

    Unchained Labs

    Pleasanton, CA
    4 days ago
  •  ...Position Description As a Senior Software Engineer in Company's Secure Computing Solutions group, you will be part of the Pleasanton, California-based Integrated Product Team developing hardware and software security solutions for commercial and aerospace applications... 

    CTS International

    Pleasanton, CA
    3 days ago
  • $126.8k - $164.8k

     ...Sr Software Engineer Full time Pleasanton, CA, US 94588 At Gap Inc., we create culture as much as we create clothes. Our ambition is to become a high-performing house of iconic American brands that shape culture. Our portfolio—Old Navy, Gap, Banana Republic, and... 
    Minimum wage
    Full time

    Gap Inc.

    Pleasanton, CA
    3 days ago
  • $92.8k - $150k

     ...diverse, equitable and inclusive (DEI) place to work. About the Job We currently have exciting opportunities for Sr. Software Engineers Full Stack to join our Digital Engineering team. In this role, you'll play a key part in architecting and developing high-performance... 
    Summer work
    Casual work
    Work at office
    Weekend work

    Tailored Brands Inc

    Dublin, CA
    5 days ago
  •  ...Client: Workday Title: Software Development Engineer ( need data engineers with Databricks, MLOps, Spark and AWS) Client: Workday, two location Beaverton, Oregan or Pleasanton, CA, Hybrid 2 days Must have: We are not looking for ML engineers... 

    3B Staffing LLC

    Pleasanton, CA
    2 days ago

Do you want to receive more vacancies?

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