Job Closed
This listing is no longer active.
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.
Robotics Software Engineer
Location
United States
Posted
63 days ago
Salary
0
Seniority
Mid Level
No structured requirement data.
Job Description
Robotics Software Engineer
Bright Vision Technologies
Role Description 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. - Work closely with cross-functional partners — product, design, engineering, operations, and business stakeholders — to translate ambiguous requirements into well-engineered solutions. - Raise the bar through code review, design review, and mentorship of more junior engineers. - Bring strong engineering discipline, a clear communication style, and a track record of shipping meaningful work that holds up well in production. 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. Requirements - 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. - Develop motion planning, control, and trajectory generation algorithms. - 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. - Design and execute field tests, including data collection and post-test analysis. - Maintain comprehensive, current technical documentation. - Mentor and coach junior and mid-level engineers. - Continuously evaluate emerging robotics technologies and frameworks. Benefits - Competitive base salary commensurate with experience, plus benefits. - Long-term, multi-year engagement aligned to the Bright Vision SOW delivery roadmap. How to Apply For immediate consideration, please send your resume to [email protected] or contact us at +1 (908) 765-8199. Learn more about Bright Vision Technologies at www.bvteck.com .
Related Guides
Related Categories
Related Job Pages
More Robotics Jobs
Robotics Software Engineer
Bright Vision TechnologiesBright 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.
• Design, build, and integrate software systems for autonomous robots and robotic platforms. • Work across the full robotics software stack including low-level sensor integration and motion planning. • Develop robotics software in C++ and Python focusing on real-time performance and reliability. • Design and integrate sensor data pipelines and algorithms including SLAM and sensor fusion. • Collaborate closely with cross-functional partners to translate requirements into engineered solutions. • Raise the bar through code review, design review, and mentorship of junior engineers.
Field Service Controls Engineer – Robotics & Automation
RHI MagnesitaWelcome to RHI Magnesita: The driving force of the refractory industry 🔥🌎
• Lead installation, commissioning, and startup of robotic and automated machinery at customer sites • Troubleshoot and resolve electrical, controls, and mechanical issues in live production environments • Perform preventive maintenance and repairs to ensure optimal system performance • Support and train customer technicians and operators on equipment usage and maintenance • Provide on-site technical expertise for automation systems, PLCs, and VFDs • Coordinate with internal teams and third-party vendors for complex service needs • Report machine condition, performance insights, and spare parts requirements • Ensure all equipment meets safety, operational, and compliance standards • Partner with sales and operations teams to support customer success and continuous improvement • Take ownership of service execution and drive high-quality outcomes in the field
• Develop and execute strategic sales plans to achieve revenue and growth targets in process automation. • Manage and expand relationships with key accounts, understanding their business needs and aligning Honeywell solutions accordingly. • Collaborate with cross-functional teams including engineering, product management, and service to deliver tailored automation solutions. • Identify new business opportunities and drive the sales cycle from prospecting to closing. • Provide market intelligence and feedback to influence product development and marketing strategies.
Consultor/a RPA – Blue Prism, Sector Bancario
Periferia IT GroupTransformamos proyectos y negocios impulsados por metodologías ágiles, llevándolos al siguiente nivel.
• Analizar, diseñar, desarrollar e implementar soluciones RPA orientadas a optimizar procesos operativos del sector financiero. • Desarrollar y mantener procesos y objetos en Blue Prism, garantizando estabilidad, soporte y monitoreo de bots en ambientes productivos. • Levantar y analizar procesos de negocio, integrando automatizaciones con sistemas bancarios, aplicaciones y servicios corporativos. • Asegurar buenas prácticas de desarrollo, control de versiones y mejora continua de las automatizaciones para maximizar eficiencia y reducción de tiempos operativos.


