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

2 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

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 Embedded Systems Engineer - Real-Time
Senior Embedded Systems Engineer - Real-Time

Kratos Defense & Security Solutions, Inc. • Huntsville (AL)

On-site
USD 120,000 - 180,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
Senior Real-Time Software Engineer
Senior Real-Time Software Engineer

Kratos Unmanned Systems • Fort Walton Beach (FL)

On-site
USD 90,000 - 130,000
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
Real-Time Software Engineer - Satellite Command & Control
Real-Time Software Engineer - Satellite Command & Control

Kratos Defense and Security Solutions • Lanham (MD)

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

Kratos Defense and Security Solutions • Round Rock (TX)

On-site
USD 90,000 - 120,000
Medical, Dental & Vision Insurance
Life/ ADD & Disability Insurance
401(k) Savings Plan
+4
Associate Principal Software Architect - Real-Time Signals
Associate Principal Software Architect - Real-Time Signals

Kratos Space Training & Cyber • Corridor North (MD)

On-site
USD 180,000 - 240,000
Software Engineer (Embedded Systems)
Software Engineer (Embedded Systems)

Kratos Unmanned Systems • Round Rock (TX)

On-site
USD 90,000 - 130,000
Software Engineer I — Real-Time Systems Developer
Software Engineer I — Real-Time Systems Developer

Kratos Unmanned Systems • Roseville (CA)

On-site
USD 85,000 - 95,000