Software Engineer IV

OKSI

Torrance (CA)

Hybrid

USD 148,750 - 201,250

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Medical insurance
Dental insurance
Vision insurance
Relocation assistance
3 weeks vacation
401K contribution

Job summary

OKSI is seeking a Software Engineer IV to lead the design and development of advanced autonomous robotics systems for defense and aerospace applications in the United States. You will architect real-time control, perception, and mission-critical software while guiding multiple engineering teams across disciplines.

Responsibilities include leading architectural design, developing perception pipelines, optimizing real-time performance, and ensuring robust integration with sensors, actuators, and

Qualifications

  • 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)

Responsibilities

  • 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.
  • Develop production-grade software in C++, Python, and other applicable languages.
  • Design and optimize real-time software on Linux-based systems and embedded platforms.
  • Lead system-level integration and end-to-end testing efforts.
  • Collaborate with electrical engineers on power system design, sensor integration, and actuator control.

Skills

C++ proficiency
Python
Robotics algorithms
ROS/ROS2
Embedded systems
Matlab/Simulink
Requirements management

Education

Bachelor's degree in Computer Science, Robotics, Aerospace Engineering, or related field
Master's degree in Computer Science or Robotics

Tools

DOORS
Jama

Job description

Position Overview

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.

What You Will Do
Robotics Systems & Architecture
  • 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
Requirements
  • 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)
Preferred Qualifications
  • 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
Compensation and Benefits
  • $148,750 - $201,250 annually. New hires are typically brought into the organization at a salary between the range minimum and the salary range midpoint depending on qualifications, internal equity, and the budget allocated for this role.
  • Medical, dental, vision fully paid
  • 3 weeks vacation
  • Automatic company contribution to 401K – 5% of earned wages (no matching required)
  • Educational assistance
  • Relocation reimbursement
  • In‑office (Los Angeles) or remote work (United States) available (position dependent)
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Lead Robotics Software Engineer - Real-Time Autonomy Remote
Lead Robotics Software Engineer - Real-Time Autonomy Remote

OKSI • Torrance (CA)

Hybrid
USD 148,000 - 202,000
Medical insurance
Dental insurance
Vision insurance
+3
Senior Software Engineer I
Senior Software Engineer I

SSCI, Inc. • Burlington (MA)

Hybrid
USD 128,000 - 154,000
Health Plan
Retirement Plan
Life Insurance
+8
Senior Software Engineer I - Large Air
Senior Software Engineer I - Large Air

Scientific Systems Company, Inc. • New Jersey

Hybrid
USD 128,000 - 154,000
Hybrid work schedule
Health insurance
Retirement plan
+3
Staff Software Engineer
Staff Software Engineer

Red Cat Holdings • Torrance (CA)

On-site
USD 176,000 - 198,000
Generous annual equity package
Potential bonuses
Principal Engineer - Robotics
Principal Engineer - Robotics

Oshkosh Corporation • Frederick (MD)

On-site
USD 91,500 - 148,100
Senior Robotics Software Engineer
Senior Robotics Software Engineer

OSARO • San Francisco (CA)

On-site
USD 160,000 - 190,000
Health, dental, vision, and commuter benefits
Unlimited vacation time
Paid parental leave policy
+1
Robotics Engineer
Robotics Engineer

Askari Defense • Atlanta (GA)

On-site
USD 80,000 - 120,000
Software Engineer - Defense Robotics JN -072026-179110
Software Engineer - Defense Robotics JN -072026-179110

Goodwin Recruiting • Concord (NC)

On-site
USD 140,000 - 150,000
Relocation assistance
Comprehensive healthcare and benefits
401(k) with company contribution
+2
Senior Robotics SWE, System Identification & Modeling
Senior Robotics SWE, System Identification & Modeling

Nimble Robotics • San Francisco (CA)

On-site
USD 190,000 - 250,000
Unlimited Flexible Time Off
Health Insurance (medical, dental, vision)
Paid Parental Leave
+4
Principal Electrical Engineer
Principal Electrical Engineer

OKSI • Torrance (CA)

Hybrid
USD 150,000 - 250,000
Healthcare coverage
Vacation 3 weeks
401(k) plan
+2