What are the responsibilities and job description for the Software Engineer Level III Robotics Computer Vision position at OKSI?
Job Description
Job Description
Company Overview
At OKSI , we are pioneers in advanced technologies that power Unmanned Aerial Systems (UAS), seeker applications, and remote sensing solutions. Our mission is to develop state-of-the-art systems that enable precise, real-time situational awareness and navigation across diverse operational environments. Join OKSI and contribute to transforming the future of robotics, computer vision, and embedded systems.
Position Summary
We are seeking a highly skilled Software Engineer Level III to drive innovation in UAS, seeker, and remote sensing applications. The ideal candidate will bring a wealth of experience in robotics and computer vision, with a strong background in developing real-time embedded systems using ROS2, OpenCV, GTSAM, CUDA, and related libraries. This role requires advanced proficiency in C and Python, as you will design, develop, and optimize critical software components that form the backbone of our cutting-edge solutions.
Key Responsibilities
Software Development :
Design, implement, test, and maintain robust software for UAS, seeker, and remote sensing applications.
Develop high-performance algorithms for real-time image processing, sensor fusion, and navigation.
Real-Time Embedded Systems :
Architect and implement solutions leveraging ROS2 to ensure reliable operation in embedded environments.
Optimize system performance through efficient code design and the use of CUDA for GPU-accelerated computing.
Computer Vision & Robotics :
Utilize OpenCV to create and refine computer vision algorithms that support object detection, tracking, and scene interpretation.
Implement and optimize SLAM (Simultaneous Localization and Mapping) and state estimation algorithms using GTSAM.
Cross-Functional Collaboration :
Work closely with hardware engineers, data scientists, and system architects to integrate software seamlessly into our platforms.
Provide technical leadership and mentorship to junior team members.
Quality & Agile Practices :
Participate in code reviews and enforce best practices for high-quality, maintainable code.
Engage in agile development processes, including sprint planning, daily stand-ups, and retrospectives.
Required Qualifications
Education :
Bachelor’s or Master’s degree in Computer Science, Robotics, Electrical / Computer Engineering, or a related field.
Professional Experience :
5 years of software development experience, with a strong focus on robotics and computer vision.
Proven track record in developing real-time embedded systems, especially for UAS, seeker, or remote sensing applications.
Technical Expertise :
Proficient in C and Python.
Extensive hands-on experience with ROS2, OpenCV, GTSAM, and CUDA.
Solid understanding of Linux / Unix environments and embedded system constraints.
Problem Solving :
Exceptional analytical skills with the ability to troubleshoot and optimize complex systems.
Collaboration :
Demonstrated ability to work in fast-paced, multidisciplinary team environments.
Preferred Qualifications
- Experience with sensor fusion, advanced SLAM, or localization algorithms.
- Familiarity with agile / scrum methodologies.
- Prior contributions to open-source robotics or computer vision projects.
- Excellent communication skills and experience in technical leadership or mentoring roles.
- Proficiency with version control systems (e.g., Git).
Compensation & Benefits
Company Description
OKSI is a team of pioneers with over 30 years of developing and fielding custom EO / IR sensors within integrated AI / ML. We’ve taken AI and revolutionized its application into life as we know it – from augmenting human decision-making to true system autonomy – on the battlefield, into deep space, and within the depths of the ocean. Our autonomous and intelligent solutions rapidly analyze, identify, and communicate actionable insights, enabling critical decision-making, action prioritization, and outcome optimization. OKSI stands alongside the warfighter, delivering novel technologies to fill capability gaps and provide them with overmatch where and when they need it most. Join us in our mission to disrupt the industry as we define and execute new technologies for the battlefield to create a safe and secure future.
OKSI is a privately held small business headquartered in Los Angeles, California. Learn more at www.oksi.ai
Company Description
OKSI is a team of pioneers with over 30 years of developing and fielding custom EO / IR sensors within integrated AI / ML. We’ve taken AI and revolutionized its application into life as we know it – from augmenting human decision-making to true system autonomy – on the battlefield, into deep space, and within the depths of the ocean. Our autonomous and intelligent solutions rapidly analyze, identify, and communicate actionable insights, enabling critical decision-making, action prioritization, and outcome optimization. OKSI stands alongside the warfighter, delivering novel technologies to fill capability gaps and provide them with overmatch where and when they need it most. Join us in our mission to disrupt the industry as we define and execute new technologies for the battlefield to create a safe and secure future. OKSI is a privately held small business headquartered in Los Angeles, California. Learn more at www.oksi.ai