Robotics Software Engineer
Bright Vision Technologies
Robotics Software EngineerBright Vision Technologies is a technology consulting and software development company delivering cloud, AI, data, and enterprise solutions across the United States. This is a fantastic opportunity to join an established and well-respected organization offering tremendous career growth potential.Job Title: Robotics Software EngineerLocation: 100% Remote (U.S.)Position Type: Full-time, Direct W2Salary Range: $100,000–$150,000 AnnuallyExperience Required: 6+ yearsSponsorship: U.S. Citizens, Green Card Holders, EAD Holders, and H-1B transfer candidates are encouraged to apply. We are unable to sponsor new H-1B visa petitions for this position.Job SummaryWe 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 ResponsibilitiesDevelop 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 QualificationsBachelor'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 QualificationsAdvanced 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 ApplyWould you like to know more about this opportunity? For immediate consideration, please send your resume to View email address on click.appcast.io.
- Design and optimize production software for robotics perception, navigation, and path planning using computer vision. Lead the creation of scalable vision pipelines and integrate machine learning models into safety-compliant production systems. Requirements: Requires over...Suggested
$100k - $150k
Robotics Software Engineer - Remote Bright Vision Technologies is a technology consulting and software development company delivering cloud, AI, data, and enterprise solutions across the United States. This is a fantastic opportunity to join an established and well...SuggestedFull timeH1bLocal areaImmediate startRemote workVisa sponsorship- ...fulfillment network, we are building the next generation of mobile robotic systems, manipulation technology, and AI driven solutions.... ...’s approach to warehouse automation! We are looking for a Software Development Engineer with a focus on Robotics Simulation. This role is critical...Suggested
$130k - $180k
...Using advanced optics, image sensors and artificial intelligence software Cognex vision and ID systems capture an image then analyze it... ...office, 2 at home.We are looking for a Senior Frontend Software Engineer to join our engineering team. In this role, you will design and...SuggestedFull timeSecond jobWork at officeWork from homeHome office$220k - $292k
...computer vision, sensor fusion, and networking technology to the military in months, not years. ABOUT THE TEAM At Anduril, our Software Engineers specialize in solving complex, real-world problems through cutting-edge algorithms and intelligent software integrations....SuggestedFull timeWork experience placement- Software Engineer: Enterprise Tools Engineering Architect - APM, Infrastructure, and Observability PlatformsWork Location: Onsite, Framingham, MAStaples is business to business. You’re what binds us together.Join Staples to Lead the Evolution of Enterprise ObservabilityOur...Local area
$130k - $170k
...Using advanced optics, image sensors and artificial intelligence software Cognex vision and ID systems capture an image then analyze it... ...team is a cornerstone of Cognex success. Our software engineers design, develop, and implement the next generations of machine...Full timeWork experience placementSecond jobWork at office$220k - $292k
...computer vision, sensor fusion, and networking technology to the military in months, not years. ABOUT THE TEAM At Anduril, our Software Engineers specialize in solving complex, real‑world problems through cutting‑edge algorithms and intelligent software integrations....Full timeWork experience placement- ...Semiconductor Software EngineerBright Vision Technologies is a technology consulting and software development company delivering cloud... ...for hardware bring-up and silicon characterization, giving engineers fast feedback loops on the silicon-software interface during critical...Full timeH1bRemote workVisa sponsorship
- ...Software Engineer IIThe Strategic Communication Software (SW) Engineering Department has an opportunity for a talented Software Engineer II to join our team.What You Will DoParticipate on collaborative, cross-disciplined integrated product teams, often employing agile...
- ...Software Engineer We are looking for a Software Engineer to join our team. Here in Framingham we create and maintain the heart of our business – a platform that enables our hundreds of thousands of in-the-wild testers to provide quick and meaningful feedback to the...
$100k - $160k
...Semiconductor Software Engineer - Remote Bright Vision Technologies is a technology consulting and software development company delivering cloud, AI, data, and enterprise solutions across the United States. This is a fantastic opportunity to join an established...Full timeH1bLocal areaImmediate startRemote workVisa sponsorship- ...Senior Engineer Participate in the design and implementation of new security systems that support our loss prevention agents' investigation suite of software, including providing recommendations on solutions Analyze, design, develop and implement RESTful services...
$145k - $181k
...Software EngineerYou will report directly to our Director of Engineering, and you'll work out of our Atlanta, GA (preferred) or Framingham, MA location on a Hybrid work schedule.In this role, you will impact the success of our engineering projects by ensuring timely and...Permanent employmentTemporary workWork experience placementFlexible hours- ...Sr. Software Engineer is needed to perform the following duties: Plan, develop, test and document computer programs applying knowledge of programming techniques and computer systems. Responsible for Comprehend complex functional requirements. Analyze...
$100k - $175k
...GPU Software Engineer (CUDA)- Remote Bright Vision Technologies is a technology consulting and software development company delivering cloud, AI, data, and enterprise solutions across the United States. This is a fantastic opportunity to join an established and...Full timeH1bLocal areaImmediate startRemote workVisa sponsorship- ...Re:Build Manufacturing is a growing family of industrial and engineering businesses combining enabling technologies, operational superiority... .... Who we are looking for Re:Build Cadonix is seeking a Senior Software Engineer to play a key role in designing, building, and...Contract workWork experience placementRemote work
$68.9k - $131.1k
...Software EngineerAt RTX, the world largest aerospace and defense company, 185,000 great minds are united by purpose and inspired to... ...the strength of more than 100 years of experience and renowned engineering expertise to meet the needs of today's mission and stay ahead...Temporary workWork experience placementFlexible hours- ...Software Engineer IIAt RTX, the world's largest aerospace and defense company, 185,000 great minds are united by purpose and inspired to make a difference solving the world's most complex problems. With our three market leading businesses, world-class operations and investments...
- ...Role description Duties: Lead junior developers and consultants to develop and customize software solutions using various tools and technologies including Oracle, PL/SQL, Oracle APEX, Unix Shell Scripting, Informatica, Java/J2EE, IBM WebSphere, COBOL, Toad, SOAPUI...
$174k - $239.25k
...they can feel more, do more, and be more. As a member of the Software team within Bose Audio Lab, this member will play a key role in... ...from prototype to product implementation, and partner with audio engineers around the world to create best-in-class sound experiences....Full time$90k - $105k
About the Role We are seeking a versatile Full-Stack Software Engineer to join our product team. In this role, you will be a key contributor to our core platform, the DiagnosticConsole, which is at the forefront of genetics and diagnostics technology. You will tackle challenges...Full time$178.13k - $210.4k
Senior Software Engineer Job: 37302-DCOL Team: Web Applications and Services Location: US-MA-Natick Job Summary Will be responsible for designing and developing sophisticated software. Work alongside Senior engineers to drive projects from research, requirements gathering...Remote work- Role Overview The Senior Software Engineer I - Splunk and Application Performance Monitoring Administration and Development is responsible for designing, configuring, and administering the Splunk observability platform. This role will manage large-scale ingestion and routing...
- Senior Software Engineer I - Splunk and Application Performance Monitoring Administration and Development Work Location: Onsite, Framingham, MA Team Summary At Staples, our technology team is dedicated to delivering innovative solutions that drive business-to-business...Local area
- TrulyHired is looking for a Senior Software Engineer in Natick, MA. This role involves designing and developing sophisticated software, working alongside Senior engineers, and mentoring junior staff. Ideal candidates have strong expertise in JavaScript frameworks, object...Remote job
$178.13k - $210.4k
MathWorks in Natick, MA is looking for a Senior Software Engineer responsible for designing and developing sophisticated software. This role involves collaboration with senior engineers, managing projects, improving existing code, and mentoring other engineers. The ideal...Remote work$116.4k - $129.13k
...Requires a Bachelor’s degree in Manufacturing or Industrial Engineering, or a related Science, Engineering, Technology or Mathematics... .... Responsibilities for this Position The Manufacturing Software Engineer is responsible for developing, and maintaining automated...Flexible hours- ...1993, we have focused on building a strong interdisciplinary engineering team to solve some of the most intractable challenges for non-... ...production facility, serving a unique portfolio of hardware and software products that support clients and institutions in over 85...
$112.01k - $168.02k
...Manufacturing is a growing family of industrial and engineering businesses combining enabling... ...mission requirementsManage and maintain software and firmware builds for customer... ...Aerospace Engineering, Computer Engineering, Robotics, or related technical field required or...Contract work
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 Framingham, MA
- cybersecurity software engineer Framingham, MA
- software developer fintech Framingham, MA
- software engineer visa sponsorship Framingham, MA
- network software engineer Framingham, MA
- software engineer remote Framingham, MA
- part time software developer remote Framingham, MA
- software engineer full time Framingham, MA
- entry level software engineer remote Framingham, MA
- senior software engineer ruby on rails Framingham, MA

