Robotics Software Engineer

💰 $8,960 - $14,336 (Est.) 📍 El Segundo

Job Description

Qualifications
The ideal candidate will have deep understanding of computer vision and/or SLAM applications, as well as have hands-on experience with vision sensors, computer vision libraries/frameworks, Python, Linux and C++, and ROS/ROS2
Minimum of 3 years of industry experience focusing on computer vision or SLAM applications
Hands-on experience with the vision/lidar/radar sensors and common UAV sensor stack
Experience with computer vision libraries / frameworks
Hands-on experience with ROS/ROS2
Basic understanding of modern machine learning techniques and experience working with at least one major deep learning framework such as TensorFlow, Pytorch, JAX
Highly proficient in C++ and Python
Solid experience with Linux/Ubuntu environments
Knowledge of professional software engineering and best practices for the full software development process, including coding standards, code reviews, CI/CD, source control management, and testing
BSc/MSc degree (or higher) in robotics, electrical engineering, mechanical engineering, aerospace engineering, computer science or related fields
US Citizenship
Due to U.S. government regulations, specifically ITAR and EAR, as well as the potential requirement for security clearance, this position is limited to U.S. citizens
Proficiency in simulation environments; experience with robotics simulation tools and environments such as Gazebo, AirSim
Experience with Autopilot frameworks such as PX4, Ardupilot
Experience in the field of electronic warfare
Benefits
Competitive salary
Equity
Comprehensive health, dental, and vision insurance
401(k) plan
Generous paid time off and holidays
A collaborative and innovative work environment
Exact compensation may vary based on skills, experience, and location
Responsibilities
Implement VIO and vision based SLAM methods for UAVs, fusing information from cameras, IMUs and other sensors
Integrate with and improve our existing autopilot and path planning functionality
Optimise algorithms to run in real-time on embedded platforms
Run software/hardware-in-the-loop as well as real world experiments to ensure safety-critical performance
Job description
CX2 is a fast growing, venture-backed defense technology company. Our mission is to deliver spectrum dominance to the United States and our allies. We're seeking a highly skilled Robotics Software Engineer to join our growing team. The ideal candidate will have deep understanding of computer vision and/or SLAM applications, as well as have hands-on experience with vision sensors, computer vision libraries/frameworks, Python, Linux and C++, and ROS/ROS2. Key Responsibilities
• Implement VIO and vision based SLAM methods for UAVs, fusing information from cameras, IMUs and other sensors
• Integrate with and improve our existing autopilot and path planning functionality
• Optimise algorithms to run in real-time on embedded platforms
• Run software/hardware-in-the-loop as well as real world experiments to ensure safety-critical performance

Qualifications
• Minimum of 3 years of industry experience focusing on computer vision or SLAM applications
• Hands-on experience with the vision/lidar/radar sensors and common UAV sensor stack
• Experience with computer vision libraries / frameworks
• Hands-on experience with ROS/ROS2
• Basic understanding of modern machine learning techniques and experience working with at least one major deep learning framework such as TensorFlow, Pytorch, JAX
• Highly proficient in C++ and Python
• Solid experience with Linux/Ubuntu environments
• Knowledge of professional software engineering and best practices for the full software development process, including coding standards, code reviews, CI/CD, source control management, and testing
• BSc/MSc degree (or higher) in robotics, electrical engineering, mechanical engineering, aerospace engineering, computer science or related fields
• US Citizenship. Due to U.S. government regulations, specifically ITAR and EAR, as well as the potential requirement for security clearance, this position is limited to U.S. citizens. These regulations necessitate that only U.S. citizens can access certain technical data and defense articles handled by this role

Bonus Points
• Proficiency in simulation environments; experience with robotics simulation tools and environments such as Gazebo, AirSim
• Experience with Autopilot frameworks such as PX4, Ardupilot
• Experience in the field of electronic warfare

Benefits
• Competitive salary
• Equity
• Comprehensive health, dental, and vision insurance
• 401(k) plan
• Generous paid time off and holidays
• A collaborative and innovative work environment

CX2 is a next-generation defense technology company, headquartered in El Segundo, California. Our mission is to secure spectrum dominance for the United States and our allies, by building AI-enabled hardware and software platforms to detect, disrupt and defend the electromagnetic spectrum across land, air, sea and space. Founded by a team of veteran entrepreneurs, with backgrounds from Meta, SpaceX, Epirus and a16z, we are backed by the leading venture investors in the defense ecosystem. Exact compensation may vary based on skills, experience, and location.

💡 Quick Summary

Seeking a career-building opportunity? The Robotics Software Engineer position is now open for candidates interested in the Software Developer Jobs sector. This role in El Segundo offers a professional environment and growth potential.

Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in Software Developer Jobs is a plus.

Sponsored

Job Details

Company Name: CX2

Frequently Asked Questions

Click the Apply Now button on this page, login or register for free on CallCenterJob.co.in, fill in your name, mobile number, city, and experience, then submit your application. The recruiter will contact you directly.
The expected salary for Robotics Software Engineer in El Segundo is $8,960 - $14,336 (Est.) per month. Actual compensation may vary based on experience and negotiation.
No, Robotics Software Engineer is an on-site position based in El Segundo. Candidates must be able to commute or relocate to this location.
Basic communication skills, a proactive attitude, and the ability to work in a team are required for Robotics Software Engineer. Previous experience in Software Developer Jobs is a plus. Freshers may also apply depending on the employer's requirements.
Yes, CallCenterJob.co.in is completely free for job seekers. Never pay money to apply for any job. If anyone asks for payment to process your application, report it immediately using the "Report this Job" button.

Similar Openings

  • Software Developer

    Jaipur SALARY: ₹60,000 - ₹80,000 POSTED: 20 hours ago CATEGORY: Education DEADLINE: May 26, 2026 SKILLS: Software Development LANGUAGES: English, Hindi SOFTWARE DEVELOPER Greetings from Jobingo HR Solutions Pvt. Ltd…!!! This is to inform you we curre...

    Full Time / Part Time

    Salary Estimated: 20K to 32K

    Jaipur, Rajasthan

    August 4, 2026


    Apply Now

  • Dot Net full stack developer

    Position : Dot Net Full Stack Developer Experience: 5 to 6 Yr Location: Mumbai, Pune, Bangalore, Chennai Mode: Work from Office Notice: Immediate Joiners / 7 Days Looking for an experienced, product-oriented backend developer to join our software eng...

    Full Time / Part Time

    Salary Estimated: 21K to 26K

    Mumbai, Maharashtra

    August 4, 2026


    Apply Now

  • Backend Engineer | Python |Gurgram |BSE Listed NBFC

    Note • Applicants who fit the below Job Criteria will only be contacted by TeamUpShoot • Rest, we appreciate your interest and you will only be be contacted by TeamUpShoot if any other opportunity suitable is available with us About The Employer • Th...

    Full Time / Part Time

    Salary Estimated: 16K to 29K

    Gurugram , Haryana

    August 4, 2026


    Apply Now

  • Dotnet Developer

    Shift Timings 12:30 to 10:30 pm / 1:30 pm to 11:30 pm Mandatory Skills- .NET and Azure Relevant Experience- 8-10 years Work Location- Bangalore/Hyderabad/Noida (Temporary Remote) • Relevant years of experience required is 8-12 years. 1-2 years of tea...

    Full Time / Part Time

    Salary Estimated: 21K to 23K

    Bangalore, Karnataka

    August 4, 2026


    Apply Now

  • Java Software Engineer

    Key Responsibilities: • Contribute to build key components, middleware of the platform and developing fully multi-tenant systems • Contribute to develop workflow management functions • Develop REST APIs, as well as contribute to the overall API frame...

    Full Time / Part Time

    Salary Estimated: 17K to 25K

    Remote

    August 4, 2026


    Apply Now

  • Software Developer

    Senior Engineer This local Software as a Service company seeks an experienced Senior Engineer to drive innovation and streamline processes. Key Responsibilities Design, develop, and maintain Java-based software solutions Requirements Technical expert...

    Full Time / Part Time

    Salary Estimated: 25K to 33K

    Chicago, Illinois

    August 4, 2026


    Apply Now