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
67 days ago
Salary
0
Seniority
Senior
Job Description
Robotics Software Engineer
Bright Vision Technologies
• 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.
Job Requirements
- 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.
Benefits
- Comprehensive benefits
- Competitive compensation packages
- Supportive work-life balance
- Opportunities for continuous learning and growth
Related Guides
Related Categories
Related Job Pages
More Robotics Jobs
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.
• Manage all aspects of engagements with existing and new customers for our Honeywell Process Solutions organization. • Build relationships and understand customer business in order to provide appropriate products or solutions. • Define sales and growth strategy toward key customers while aligning with critical sales business objectives. • Identify opportunities and build credibility with customers. • Utilize your product knowledge to deliver the value proposition to the customers.


