Autonomy Integration Software Engineer
- Systems Engineering: Develop, deploy, and validate software systems on autonomous vehicles, focusing on robotics, sensors, and vehicle autopilots
- Field Deployment & Testing: Participate in hands-on fieldwork, deploying software on vehicles and ensuring proper functionality in dynamic, real-world environments
- Interfacing with Sensors and Autopilots: Work directly with sensors (e.g., RADAR, cameras, GPS, SONAR) and vehicle autopilot systems, integrating them into the autonomous vehicle framework
- Perception & Autonomous Modules: Work with the Perception and Autonomy teams to deploy and optimize perception pipelines (Vision, Radar, Fusion) and vehicle autonomy SW, ensuring robust and safe vehicle operation
- Communication Systems: Address inter-vehicle communication, ensuring seamless data exchange between vehicles for collaborative autonomous operations
- Third-Party Software Integration: Interface with and integrate third-party software and APIs into our systems
- Software Quality & CI/CD: Work on software integration, Continuous Integration/Continuous Deployment (CI/CD) processes, and implement system-related improvements to enhance system performance and reliability
- Simulation & Testing: Leverage simulation environments to test vehicle systems, validating software behavior in various scenarios before field deployment
- Collaboration & Documentation: Collaborate with cross-functional teams, including software engineers, data scientists, and field operators, to ensure the successful deployment of systems. Document processes and provide updates on system status and improvements
- MS or PhD in Robotic Engineering, Computer Science, Computer Engineering, Optimization, or equivalent OR 5 years of relevant experience designing multi-agent autonomy
- Strong proficiency in Linux and command-line tools
- Strong proficiency in Python and/or C++ (most work is in C++)
- Hands-on experience with robotic systems, sensors (such as RADAR, cameras, radar), and vehicle autopilots (e.g., PX4, ROS)
- Experience with CI/CD tools such as Jenkins, GitLab, or similar tools for automating deployments and testing
- Knowledge of communication protocols for inter-vehicle communications (e.g., DDS, UDP, ROS2, etc.)
- Experience in integrating third-party software and APIs
- Must be willing to travel as projects requires; average travel varies, but can be up to once a month for up to 1 week (~25%)
- Must be a U.S. Citizen
- Must hold or be eligible to obtain and maintain a U.S. security clearance
- Ability to work in field environments, troubleshooting, testing, and deploying systems in challenging conditions
- Excellent communication skills, both written and verbal, with the ability to document processes and communicate technical concepts to cross-disciplinary teams
- Ability to work in a fast-paced, evolving environment, as well as working under challenging conditions in remote or field locations
- Familiarity with maritime vessels and/or airborne drones
Recommended Jobs
Emergency Department Physical Therapist - Lee Memorial Hospital
Location: Lee Memorial Hospital -2776 Cleveland Ave Fort Myers FL 33901 Department: Rehabilitation Services Work Type: Full Time Shift: Open to an 8, 9, or 10 hour schedule Hiring Rang…
People Support Coordinator
: Overview Performs administrative tasks to support talent acquisition, on boarding, training and hotel acquisition functions. Provides People Support director and generalist assistance with da…
Xray Technologist
Our promise to you: Joining AdventHealth is about being part of something bigger. It’s about belonging to a community that believes in the wholeness of each person, and serves to uplift others in b…
Operations Coordinator
Planet 13 is proud to be one of the largest, most advanced and sustainable providers of medical cannabis in Florida. Our mission is to help our Florida friends and neighbors live their healthiest live…
Laboratory Supervisor
: HCA Florida Poinciana Hospital 325 Cypress Pkwy Kissimmee, FL 34758 *$10K SIGN-ON AND/OR RELOCATION BONUS AVAILABLE* Last year our HCA Healthcare colleagues invested over 156,000 hours volunte…
General Manager
Job Description Job Description General Manager Job Description General Managers are responsible for meeting studio sales goals, membership renewals and ancillary service goals by pre-planni…
Warehouse Associate (Forklift Operator)
Job Description Job Description Description: We are seeking a Warehouse Associate (Forklift Operator) who will be responsible for operating forklifts to load, unload, and transport materials and…
Coding Quality Auditor
At Houston Methodist, the Coding Quality Auditor position is responsible for ensuring accuracy in code assignment of diagnosis and procedure to outpatient and/or inpatient encounters based upon docume…
Wire Department Manager
At core values speak to the heart of an organization and are the essence of a company’s identity. Everything we do is centered around our community , customer service , our stability , and bein…
CC LIFEGUARD OPS ADMIN - X
CC LIFEGUARD OPS ADMIN - X The Lifeguard Operations Administrator is responsible to maintain Crew Movements rotations and monitor overall headcount to ensure the efficient and safe operation of …