ABOUT THE JOB As a Principal Software Engineer V (UAV Embedded), you will architect and implement mission-critical software for our next-generation UAV flight computers. You will be the primary link ...
ABOUT THE JOB As a Principal Software Engineer V (UAV Embedded), you will architect and implement mission-critical software for our next-generation UAV flight computers. You will be the primary link ...
Software Engineer
Oklahoma City, OK · On-site
$75K - $112K/yr
Contribute to software engineering initiatives for several programs with software design ... Familiar with Safety-Critical Embedded Real Time Software * Familiar with all phases of the ...
Software Engineer
Oklahoma City, OK · On-site
$75K - $112K/yr
Contribute to software engineering initiatives for several programs with software design ... Familiar with Safety-Critical Embedded Real Time Software * Familiar with all phases of the ...
Software Engineer-Developer 3
Oklahoma City, OK · On-site
$62 - $78/hr
Onsite Job - Software Engineer-Developer 3 Work Location:Oklahoma City, OK Shift:First Start Time:8 ... No Position Description Designs, develops, tests, and maintains non-embedded software throughout ...
Quick apply
Software Engineer-Developer 3
Oklahoma City, OK · On-site
$62 - $78/hr
Onsite Job - Software Engineer-Developer 3 Work Location:Oklahoma City, OK Shift:First Start Time:8 ... No Position Description Designs, develops, tests, and maintains non-embedded software throughout ...
Software Engineer
Oklahoma City, OK · On-site
$75.10 - $112.70/hr
Familiar with Safety-Critical Embedded Real Time Software * Familiar with all phases of the ... Engineering #J-18808-Ljbffr
Software Engineer
Oklahoma City, OK · On-site
$75.10 - $112.70/hr
Familiar with Safety-Critical Embedded Real Time Software * Familiar with all phases of the ... Engineering #J-18808-Ljbffr
Software Engineer
$75K - $112K/yr
Contribute to software engineering initiatives for several programs with software design ... Familiar with Safety-Critical Embedded Real Time Software * Familiar with all phases of the ...
Software Engineer
$75K - $112K/yr
Contribute to software engineering initiatives for several programs with software design ... Familiar with Safety-Critical Embedded Real Time Software * Familiar with all phases of the ...
ABOUT THE JOB As a Principal Software Engineer V (UAV Embedded), you will architect and implement mission-critical software for our next-generation UAV flight computers. You will be the primary link ...
ABOUT THE JOB As a Principal Software Engineer V (UAV Embedded), you will architect and implement mission-critical software for our next-generation UAV flight computers. You will be the primary link ...
Description Software Engineer (Software Developer - HMI Applications) Tulsa, OK About Us Enovation ... Our commitment to excellence is embedded in our core values, and we seek individuals who resonate ...
Description Software Engineer (Software Developer - HMI Applications) Tulsa, OK About Us Enovation ... Our commitment to excellence is embedded in our core values, and we seek individuals who resonate ...
Software Engineer
Tulsa, OK · On-site
Software Engineer (Software Developer - HMI Applications) Tulsa, OK About Us Enovation Controls ... Our commitment to excellence is embedded in our core values, and we seek individuals who resonate ...
Quick apply
Software Engineer
Tulsa, OK · On-site
Software Engineer (Software Developer - HMI Applications) Tulsa, OK About Us Enovation Controls ... Our commitment to excellence is embedded in our core values, and we seek individuals who resonate ...
Software Engineer
Tulsa, OK · On-site
Job Type Full-time Description Software Engineer (Software Developer - HMI Applications) Tulsa, OK ... Our commitment to excellence is embedded in our core values, and we seek individuals who resonate ...
Software Engineer
Tulsa, OK · On-site
Job Type Full-time Description Software Engineer (Software Developer - HMI Applications) Tulsa, OK ... Our commitment to excellence is embedded in our core values, and we seek individuals who resonate ...
Software Engineer - Developer 3 (Job ID: 69492-1) Company: Boeing Duration: 12 + Months assignment ... Active Secret Security Clearance Designs, develops, tests, and maintains non-embedded software ...
Software Engineer - Developer 3 (Job ID: 69492-1) Company: Boeing Duration: 12 + Months assignment ... Active Secret Security Clearance Designs, develops, tests, and maintains non-embedded software ...
... Embedded C++ Developers, these positions developing complex embedded software solutions for the ... Disciplined and pragmatic approach to Software Development. Enthusiastic and passionate about ...
... Embedded C++ Developers, these positions developing complex embedded software solutions for the ... Disciplined and pragmatic approach to Software Development. Enthusiastic and passionate about ...
Software Support Engineer
Tulsa, OK · On-site
Our commitment to excellence is embedded in our core values, and we seek individuals who resonate ... external developers through new features and upgrades. Our software products are used to create ...
Quick apply
Software Support Engineer
Tulsa, OK · On-site
Our commitment to excellence is embedded in our core values, and we seek individuals who resonate ... external developers through new features and upgrades. Our software products are used to create ...
Our commitment to excellence is embedded in our core values, and we seek individuals who resonate ... external developers through new features and upgrades. Our software products are used to create ...
Our commitment to excellence is embedded in our core values, and we seek individuals who resonate ... external developers through new features and upgrades. Our software products are used to create ...
Software Engineer
Tulsa, OK · On-site
Our commitment to excellence is embedded in our core values, and we seek individuals who resonate ... Description We are seeking a talented and motivated Software Engineer to join our team. This ...
Software Engineer
Tulsa, OK · On-site
Our commitment to excellence is embedded in our core values, and we seek individuals who resonate ... Description We are seeking a talented and motivated Software Engineer to join our team. This ...
Software Engineer
Tulsa, OK · On-site
Our commitment to excellence is embedded in our core values, and we seek individuals who resonate ... Description We are seeking a talented and motivated Software Engineer to join our team. This ...
Software Engineer
Tulsa, OK · On-site
Our commitment to excellence is embedded in our core values, and we seek individuals who resonate ... Description We are seeking a talented and motivated Software Engineer to join our team. This ...
Software Engineer
Tulsa, OK · On-site
Our commitment to excellence is embedded in our core values, and we seek individuals who resonate ... Description We are seeking a talented and motivated Software Engineer to join our team. This ...
Quick apply
Software Engineer
Tulsa, OK · On-site
Our commitment to excellence is embedded in our core values, and we seek individuals who resonate ... Description We are seeking a talented and motivated Software Engineer to join our team. This ...
Software Engineer Developer 3
Oklahoma City, OK · On-site
$80 - $100/hr
Designs, develops, tests, and maintains non-embedded software throughout the end-to-end lifecycle ... At least 3 years experience as a software developer * Knowledge of Ada * Preferred: * Mission ...
Software Engineer Developer 3
Oklahoma City, OK · On-site
$80 - $100/hr
Designs, develops, tests, and maintains non-embedded software throughout the end-to-end lifecycle ... At least 3 years experience as a software developer * Knowledge of Ada * Preferred: * Mission ...
Staff Software Engineer
Oklahoma City, OK · On-site
$144K - $217K/yr
Contribute to software engineering initiatives for several programs with software design ... Familiar with Safety-Critical Embedded Real Time Software * Familiar with all phases of the ...
Staff Software Engineer
Oklahoma City, OK · On-site
$144K - $217K/yr
Contribute to software engineering initiatives for several programs with software design ... Familiar with Safety-Critical Embedded Real Time Software * Familiar with all phases of the ...
Software Support Engineer
Tulsa, OK · On-site
Our commitment to excellence is embedded in our core values, and we seek individuals who resonate ... external developers through new features and upgrades. Our software products are used to create ...
Software Support Engineer
Tulsa, OK · On-site
Our commitment to excellence is embedded in our core values, and we seek individuals who resonate ... external developers through new features and upgrades. Our software products are used to create ...
Staff Software Engineer
$144K - $217K/yr
Contribute to software engineering initiatives for several programs with software design ... Familiar with Safety-Critical Embedded Real Time Software * Familiar with all phases of the ...
Staff Software Engineer
$144K - $217K/yr
Contribute to software engineering initiatives for several programs with software design ... Familiar with Safety-Critical Embedded Real Time Software * Familiar with all phases of the ...
Embedded Software Engineer information
See Oklahoma salary details
$64.6K - $73.4K
1% of jobs
$73.4K - $82.1K
2% of jobs
$82.1K - $90.8K
3% of jobs
$90.8K - $99.6K
6% of jobs
$99.6K - $108.3K
5% of jobs
$108.3K - $117K
5% of jobs
$120.1K is the 25th percentile. Wages below this are outliers.
$117K - $125.7K
5% of jobs
$125.7K - $134.5K
7% of jobs
$134.5K - $143.2K
3% of jobs
$143.2K - $151.9K
3% of jobs
The median wage is $153.1K / yr.
$151.9K - $160.7K
58% of jobs
$64.6K
$141.6K
$160.7K
How much do embedded software engineer jobs pay per year?
What is an embedded software engineer?
What are the key skills and qualifications needed to thrive as an embedded software engineer?
How does an embedded software engineer typically collaborate with hardware engineers during product development?
What is the difference between Embedded Software Engineer vs Firmware Engineer?
| Aspect | Embedded Software Engineer | Firmware Engineer |
|---|---|---|
| Credentials | Bachelor's in Computer Engineering, Electrical Engineering, or related fields; often requires knowledge of C/C++ | Similar credentials; strong C/C++ skills, understanding of hardware |
| Work Environment | Develops software for embedded systems in various industries like automotive, IoT, consumer electronics | Focuses on low-level hardware interaction, often working closely with hardware teams |
| Industry Usage | Common in automotive, medical devices, consumer electronics, industrial automation | Primarily in consumer electronics, IoT devices, and hardware startups |
Embedded Software Engineers design and develop software for embedded systems, focusing on system-level programming. Firmware Engineers write low-level code that directly interacts with hardware components. While both roles require similar skills and work environments, Embedded Software Engineers often work on a broader range of software, whereas Firmware Engineers focus on hardware-specific code. Understanding these differences helps in choosing the right career path or job search focus.
Are embedded software engineers in demand?
What are the most commonly searched types of Embedded Software Engineer jobs in Oklahoma?
The most popular types of Embedded Software Engineer jobs in Oklahoma are:
What are popular job titles related to Embedded Software Engineer jobs in Oklahoma?
For Embedded Software Engineer jobs in Oklahoma, the most frequently searched job titles are:
What job categories do people searching Embedded Software Engineer jobs in Oklahoma look for?
The top searched job categories for Embedded Software Engineer jobs in Oklahoma are:
What cities in Oklahoma are hiring for Embedded Software Engineer jobs?
Cities in Oklahoma with the most Embedded Software Engineer job openings:
What are popular job titles related to Embedded Software Engineer jobs in OK?
For Embedded Software Engineer jobs in OK, the most frequently searched job titles are:

Full-time
Posted 11 days ago
Kratos Defense & Security Solutions rating
7.8
Based on 10 frontline employees who took The Breakroom Quiz
Job description
Kratos Defense & Security Solutions, Inc., is a leading defense technology company focused on unmanned systems, satellite communications, cyber security/warfare, microwave electronics, missile defense, training, and combat systems. Our customers include the U.S. federal government, foreign governments, commercial enterprises, and state and local government agencies. At Kratos, we prioritize affordability as a cornerstone of our technology. We leverage proven, cutting-edge methodologies and technology to minimize costs, streamline schedules, and mitigate risks, ensuring timely delivery of cost-effective solutions to market.
Kratos Unmanned Aerial Systems (KUAS), a division of Kratos Defense, is renowned for its expertise in developing, delivering, integrating, and supporting high-performance, cost-effective, jet-powered Unmanned Aerial Systems (Targets and Tactical). As a mid-tier defense contractor, we've demonstrated agility and innovation in providing aircraft to the US military and global allies and partners. Our track record of delivering top-notch jet-powered subscale targets has established us as a go-to defense contractor capable of delivering capabilities at an affordable price.
At KUAS, we prioritize innovation, collaboration, and growth. Our team collaborates to cultivate a supportive and dynamic workplace, fostering creativity and promoting professional development while honoring personal and family lives. Join our team and help shape the future of unmanned technology within the defense industry today!
ABOUT THE JOB
As a Principal Software Engineer V (UAV Embedded), you will architect and implement mission-critical software for our next-generation UAV flight computers. You will be the primary link between complex flight algorithms and custom avionics hardware, developing high-performance C++ applications that ensure deterministic control and absolute system reliability. Working at the intersection of hardware and software, you will collaborate with electrical and GNC (Guidance, Navigation, and Control) engineers to design and implement complex physical-digital interactions with MATLAB/Simulink.
WHAT YOU'LL DO
• Designs, develops, and tests C++ flight software and hardware, sensor, and actuator integrations.
• Analyzes and decomposes system requirements collaboratively with other engineering disciplines.
• Writes software requirements specifications, software test descriptions, design descriptions, and test reports
• Designs, implements, tests, and documents software according to KUAS specifications
• Mentors mid-level Software Engineers
• Hybrid, work from office T/W/Th in Oklahomna City, OK
REQUIRED QUALIFICATIONS - A qualified candidate should have the expected year of service based on the JD. However, we can factor in entry level V qualified candidates in the compensation range.
• Requires BS degree in Computing Science, Computer Science, Computer Engineering, or other technical discipline, 18 YOE in lieu of BS degree.
• 15 years of C or C++ programming experience
• 3+ years aerospace/aviation/UAV software engineering experience
• Demonstrated understanding of Object-Oriented programming principles and RTOS systems.
• Demonstrated understanding of software development life-cycle and clearly document software requirements.
• Hands on ability to troubleshoot hardware-in-the-loop simulation modelling and make firmware updates
• Able to obtain and maintain a U.S. security clearance at the appropriate level (requires U.S. Citizenship).
PREFERRED QUALIFICATIONS
• Skills with tools such as Atlassian, MATLAB/Simulink, VxWorks, LabView
• Skills implementing interface controls based on MBSE design documentation
• Previous familiarity with OMS/UCI, A-GRA, STANAG 4586, DO-178C, AS9100, DoDI 8500.01
WORK ENVIRONMENT/PHYSICAL REQUIREMENTS:
• Office and/or manufacturing environment.
• Ability to stand and sit for long periods of time.
• Ability to perform repetitive motion (keyboarding, 10-key, phones).
• May work extended hours or weekends.
• May be required to lift up to 50 pounds in accordance with KUAS General Safety Training guidelines.
TRAVEL REQUIREMENTS:
• 5-10% May be required between other KUAS locations.
What Kratos Defense & Security Solutions employees say
Pay
Benefits
Hours and flexibility
Workplace
Get the full story on Breakroom
About Kratos Defense
Sourced by ZipRecruiter
Industry
National security and international affairs
Company size
1,001 - 5,000 Employees
Headquarters location
San Diego, CA, US
Year founded
1994