Sr. Real-Time Software Engineer (Embedded/RTOS)

Kratos Defense and Security Solutions

Fort Walton Beach (FL)

On-site

USD 95,000 - 135,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Medical, Dental & Vision Insurance
Life/ADD & Short/Long Term Disability
401(k) Savings Plan
Employee Stock Purchase Plan (ESPP)
Paid Time-Off
Holidays
Education Reimbursement

Job summary

Kratos Defense and Security Solutions seeks an experienced software engineer to design, develop, test, and debug real-time software for defense-related products. You will lead teams on multi-component software projects, write design and test documentation, and collaborate with hardware and systems engineers to meet stringent performance and schedule goals.

Candidates should have strong C/C++, multi-threaded programming skills, embedded systems experience, and familiarity with MATLAB, LabVIEW,

Qualifications

  • BS in CS/CE/EE or related technical field
  • 5+ years of software development experience
  • Experience with C/C++, C#, Java, Python
  • Experience with MS Visual Studio, Eclipse, CLion, .Net, MFC
  • National Instruments LabVIEW / TestStand
  • MATLAB
  • Formal analysis and design methodologies
  • Embedded systems and RTOS
  • Multi-threaded applications
  • OO Design / OOP
  • UML preferred
  • Project planning
  • Software Lifecycle Management / Git, Jira, Bitbucket, Bamboo, Confluence, Requirements Yogi
  • MS Word, Excel, PowerPoint, Visio, Teams, MS Project

Responsibilities

  • Perform high level and detailed design of computer software components
  • Design or assist in the design of large software programs and/or software systems (i.e. 30+ components)
  • Develop and write requirements specifications, design, and test documents
  • Lead software engineering teams or groups during the development of a software project
  • Analyze software requirements to determine feasibility of design within time and cost constraints
  • Perform and assist hardware and software integration tasks
  • Perform and assist in the system level software analysis and design tasks
  • Consult with hardware and system engineers to analyze interfaces between hardware and software and operational and performance requirements of overall system
  • Conduct and support design reviews, program reviews, and other presentations to the customer to include development of presentation material
  • Develop and direct software testing procedures and documentation
  • Provide technical guidance to software engineering personnel during design activities
  • Must be at assigned worksite during assigned hours 100% of time; less PTO, FML/STD/LTD

Skills

C/C++
Multi-threaded programming
Software design
RTOS experience
Python
Team leadership
Communication skills

Education

BS in Computer Science, Computer Engineering, Electrical Engineering, or related technical field
5+ years of software development experience
Experience with C/C++, C#, Java, Python
MS Visual Studio, Eclipse, CLion, .Net, MFC
National Instruments LabVIEW / TestStand
MATLAB
Formal analysis and design methodologies
Embedded systems and RTOS experience
Multi-threaded applications
Object Oriented Design / OO Programming
UML
Project planning
Software Lifecycle Management / Git, Jira, Bitbucket, Bamboo, Confluence, Requirements Yogi
MS Word, Excel, PowerPoint, Visio, Teams, MS Project

Tools

.Net
MS Visual Studio
Eclipse
CLion
MFC
National Instruments LabVIEW
TestStand
MATLAB
Git
Jira
Bitbucket
Bamboo
Confluence
Requirements Yogi
MS Word
Excel
PowerPoint
Visio
Teams
MS Project

Job description

Kratos Defense and Security Solutions seeks an experienced software engineer to design, develop, test, and debug real-time software for defense-related products. You will lead teams on multi-component software projects, write design and test documentation, and collaborate with hardware and systems engineers to meet stringent performance and schedule goals.

Candidates should have strong C/C++, multi-threaded programming skills, embedded systems experience, and familiarity with MATLAB, LabVIEW,

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer — Real-Time Embedded Systems
Senior Software Engineer — Real-Time Embedded Systems

Kratos Defense & Security Solutions, Inc. • Fort Walton Beach (FL)

On-site
USD 90,000 - 130,000
Life/ADD & Short/Long Term Disability
401(k) Savings Plan
Employee Stock Purchase Plan (ESPP)
+3
Senior Embedded Systems Engineer — Real-Time & HW/SW Lead
Senior Embedded Systems Engineer — Real-Time & HW/SW Lead

Kratos Defense and Security Solutions • Huntsville (AL)

On-site
USD 120,000 - 180,000
Medical, Dental & Vision Insurance
Life/ADD & Short/Long Term Disability
401(k) Savings Plan
+4
Embedded Software Engineer — C/C++, RTOS, ARM
Embedded Software Engineer — C/C++, RTOS, ARM

Kratos Defense and Security Solutions • Plano (TX)

On-site
USD 110,000 - 150,000
Medical, Dental & Vision Insurance
Life/ADD & Disability Insurance
401(k) Savings Plan
+4
Senior Embedded Systems Engineer
Senior Embedded Systems Engineer

Kratos Defense & Rocket Support Services, Inc • Huntsville (AL)

On-site
USD 120,000 - 160,000
Senior Embedded Systems Engineer - Real-Time, RF & Sensor
Senior Embedded Systems Engineer - Real-Time, RF & Sensor

Kratos Defense & Rocket Support Services, Inc • Huntsville (AL)

On-site
USD 120,000 - 160,000
Senior Embedded Software Engineer (C/C++, RTOS, ARM)
Senior Embedded Software Engineer (C/C++, RTOS, ARM)

Kratos Space Training & Cyber • Plano (TX)

Hybrid
USD 90,000 - 120,000
Software Engineer
Software Engineer

Kratos Space Training & Cyber • Plano (TX)

Hybrid
USD 90,000 - 120,000
Senior Embedded Software Engineer – ARM/C++ & RTOS
Senior Embedded Software Engineer – ARM/C++ & RTOS

Kratos Defense & Security Solutions, Inc. • Plano (TX)

Hybrid
USD 110,000 - 150,000
Life/AD&D & Short/Long Term Disability
401(k) Savings Plan
Employee Stock Purchase Plan (ESPP)
+3
Embedded UAV Software Engineer — Hybrid (C/C++, RTOS)
Embedded UAV Software Engineer — Hybrid (C/C++, RTOS)

Kratos Defense and Security Solutions • Roseville (CA)

Hybrid
USD 160,000 - 225,000
Medical, Dental & Vision Insurance
Life/ADD & Disability Insurance
401(k) Savings Plan
+4
Software Engineer
Software Engineer

Kratos Defense and Security Solutions • Plano (TX)

On-site
USD 110,000 - 150,000
Medical, Dental & Vision Insurance
Life/ADD & Disability Insurance
401(k) Savings Plan
+4