> Markdown version of [/jobs/ext/1280970-software-engineer-iv](https://www.wearedevelopers.com/jobs/ext/1280970-software-engineer-iv). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer IV - **Company:** OKSI INC. - **Location:** United States (Remote available) - **Experience:** Expert - **Salary:** $148,750.0 - $201,250.0 - **Contract:** Permanent contract - **Skills:** Computer Vision, C++ (Programming Language), Distributed Systems, Firmware, Python (Programming Language), Linux System Administration, MATLAB, Machine Learning, Motion Planning, Object Detection, Software Architecture, Real-Time Operating Systems, E2e Testing, Requirements Management, Robotic Automation Software, Sensor Fusion, Software Engineering, Software Requirements Analysis, Systems Integration, Jama (Software), SC Clearance, Information Technology, Low Latency, Optimization Algorithms, Lidar - **Published:** July 15, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=e565ba7780c31c5d ## About the Role * 7+ years software engineering in robotics, autonomous systems, or real-time control * Expert C++ proficiency; Python and other relevant languages * Strong robotics algorithms background (motion planning, control theory) * ROS/ROS2 or equivalent real-time framework experience * Embedded systems and real-time software development * Matlab/Simulink and requirements management tools (DOORS, Jama) * Bachelor's degree in Computer Science, Robotics, Aerospace Engineering, or related field * Ability to obtain Department of Defense Secret clearance * U.S. person status (export control requirement), * Master's degree in Computer Science or Robotics * Autonomous vehicle or UAV systems experience, basic electrical skills * Machine learning and advanced computer vision for robotics * Government or military robotics program background * ITAR/export-controlled environment experience ## Description OKSI is seeking a Software Engineer IV to lead the design and development of advanced autonomous robotics systems for defense and aerospace applications. You'll architect real-time control systems, computer vision, sensor fusion, and mission-critical software while providing technical leadership across engineering teams., * Lead architectural design of autonomous robotic systems, defining subsystem interfaces and integration strategies * Design and develop real-time control systems for autonomous robots and vehicles * Architect motion planning, path planning, and trajectory optimization algorithms * Develop sensor fusion algorithms for localization, mapping, and situational awareness * Integrate multi-modal perception systems (cameras, LiDAR, radar) with control and decision-making subsystems * Optimize algorithms to meet real-time performance, latency, and robustness requirements Computer Vision & Perception * Develop and optimize computer vision and object detection/tracking algorithms for robotic applications * Implement perception pipelines for autonomous navigation and task execution * Evaluate and integrate emerging computer vision and machine learning models * Ensure perception systems meet reliability and latency requirements for mission-critical operations Software Development & Integration * Develop production-grade software in C++, Python, and other applicable languages * Design and optimize real-time software on Linux-based systems and embedded platforms * Design real-time software interfaces with embedded systems, sensors, and actuators * Implement distributed systems architecture for complex robotic platforms * Lead system-level integration and end-to-end testing efforts Electrical Integration & Hardware Collaboration * Collaborate with electrical engineers on power system design, sensor integration, and actuator control * Develop firmware and software interfaces for motor controllers, power distribution, and sensor electronics * Support electrical testing and troubleshooting of robotic hardware systems * Evaluate and specify electrical components (sensors, actuators, embedded controllers) based on software requirements * Ensure software architecture supports electrical system constraints and performance requirements Technical Leadership & Quality * Provide senior-level technical guidance and mentorship to engineering teams * Establish and enforce coding standards, testing methodologies, and quality metrics * Lead requirements derivation, tracking, and compliance assessment * Develop comprehensive technical documentation, system diagrams, and architecture models * Troubleshoot complex system-level issues and drive durable solutions * Lead investigations into failures and performance anomalies ## Related Videos - [How to develop an autonomous car end-to-end: Robotic Drive and the mobility revolution](https://www.wearedevelopers.com/videos/22-how-to-develop-an-autonomous-car-end-to-end-robotic-drive-and-the-mobility-revolution) - [Robots are coming into the wild! Full-Stack Robotics Engineers, be ready!](https://www.wearedevelopers.com/videos/479-robots-are-coming-into-the-wild-full-stack-robotics-engineers-be-ready) - [Leveraging Large Language Models for Legacy Code Translation: Challenges and Solutions](https://www.wearedevelopers.com/videos/1157-leveraging-large-language-models-for-legacy-code-translation-challenges-and-solutions) - [Playing Pong on a shoulder press machine](https://www.wearedevelopers.com/videos/100140-playing-pong-on-a-shoulder-press-machine) - [Software stack under and over the hood of the fastest accelerating car in the world](https://www.wearedevelopers.com/videos/221-software-stack-under-and-over-the-hood-of-the-fastest-accelerating-car-in-the-world) - [Remote Driving on Plant Grounds with State-of-the-Art Cloud Technologies](https://www.wearedevelopers.com/videos/251-remote-driving-on-plant-grounds-with-state-of-the-art-cloud-technologies) ## Related Articles - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [How software is steering vehicle technology](https://www.wearedevelopers.com/magazine/515-how-software-is-steering-vehicle-technology) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Software Engineer Career: Things You Should Know](https://www.wearedevelopers.com/magazine/143-software-engineer-career-things-you-should-know)