Robotics Software Engineer
$100k - $150kBright Vision Technologies
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.
- 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.
- 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.
- ...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
$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...SuggestedFull timeRemote workFlexible hours- 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
- 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...SuggestedFlexible hours
- 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
- ...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 timeRemote workOverseas
- 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...
- 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
$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- 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...
- 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...
- ...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
$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 timeTemporary workWork at officeRelocation packageFlexible hours$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- ...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
- ...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 workWork at officeRemote work1 day per week
$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 placementLive inLocal areaRemote workFlexible hoursShift workDay shift$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...$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 timeWork at officeLocal area$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 startRemote workMonday to Friday- ...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 workDay shift
$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 timeWork experience placementInternshipWork at officeLocal areaRemote workFlexible hours$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 workWork experience placementWork at officeShift work3 days per week- ...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 workDay shift
- ...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 workWork experience placementImmediate start
$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 timeFlexible hours- ...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...
$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 wageFull time$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 workCasual workWork at officeWeekend work- ...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...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Robotics Software Engineer. Be the first to apply!
- senior robotics software engineer Pleasanton, CA
- software engineer full time Pleasanton, CA
- startup software engineer Pleasanton, CA
- work from home software developer Pleasanton, CA
- software developer Pleasanton, CA
- software development engineer aws Pleasanton, CA
- ngo software engineer Pleasanton, CA
- software engineer Pleasanton, CA
- senior software engineer Pleasanton, CA
- cybersecurity software engineer Pleasanton, CA


