Sr. Embedded Software Engineer

JOHNSON SERVICE GROUP

Sacramento (CA)

On-site

USD 165,312 - 220,416

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Johnson Service Group is seeking a Sr. Embedded Software Engineer for an onsite assignment in TX or OKC or CA on a long-term contract.

The role focuses on architecting and implementing mission-critical UAV flight software for next-generation flight computers, interfacing with avionics hardware and MATLAB/Simulink tools. You will collaborate with electrical and GNC engineers to develop high-performance C/C++ applications ensuring deterministic control and reliability, on-site at client facilities

Qualifications

  • Bachelor's degree in a technical field or 7 years of experience in lieu of degree.
  • 4 years of C or C++ programming experience.
  • Demonstrated understanding of Object-Oriented programming and RTOS.
  • Understanding of software development life-cycle and documenting software requirements.
  • Hands on ability to troubleshoot hardware-in-the-loop simulation modelling and firmware updates.
  • May be required to obtain and maintain a U.S. security clearance (requires U.S. Citizenship).

Responsibilities

  • 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

Skills

C/C++ programming
Object-oriented programming
RTOS
Software development lifecycle

Education

BS in CS/Computing Science/Computer Engineering or 7 years experience in lieu

Tools

MATLAB/Simulink
VxWorks
LabView
Atlassian tools

Job description

About The Job

Johnson Service Group is seeking a Sr. Embedded Software Engineer for an ONSITE assignment in TX or OKC or CA for a long term contract. The job requires U.S. citizenship. About The Job As an Software Engineer II (UAV Embedded), you will architect and implement mission-critical software for our next-generation UAV flight computers. The XQ-58, BQM-177, BQM-167, or MQM-178 unmanned aerial vehicles! You will be the primary link between complex flight algorithms and custom avionics hardware, developing high-performance C and 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


REQUIRED QUALIFICATIONS


  • Requires BS degree in Computing Science, Computer Science, Computer Engineering, or other technical discipline, or 7 YOE in lieu of BS degree.

  • 4 years of C or C++ programming 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

  • May be required 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, AS910


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.


Johnson Service Group (JSG) is an Equal Opportunity Employer. JSG provides equal employment opportunities to all applicants and employees without regard to race, color, religion, sex, age, sexual orientation, gender identity, national origin, disability, marital status, protected veteran status, or any other characteristic protected by law.


#D720

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Onsite UAV Flight Software Engineer (Senior)
Onsite UAV Flight Software Engineer (Senior)

JOHNSON SERVICE GROUP • Sacramento (CA)

On-site
USD 165,312 - 220,416
Principal Software Engineer (UAV Embedded)
Principal Software Engineer (UAV Embedded)

Kratos Unmanned Systems • Arlington (TX)

Hybrid
USD 180,000 - 240,000
Principal Software Engineer (UAV Embedded)
Principal Software Engineer (UAV Embedded)

Kratos Unmanned Systems • Oklahoma City (OK)

Hybrid
USD 120,000 - 180,000
Principal Software Engineer (UAV Embedded)
Principal Software Engineer (UAV Embedded)

Kratos Unmanned Systems • Roseville (CA)

Hybrid
USD 220,000 - 250,000
Software Engineer II (UAV Embedded)
Software Engineer II (UAV Embedded)

Protingent • Roseville (CA)

Hybrid
USD 137,760 - 165,312
Competitive salaries
Insurance plan options (HDHP plan or  
Education/certification reimbursement
+3
Principal Embedded Software Engineer
Principal Embedded Software Engineer

Socket.dev • Marietta (GA)

On-site
USD 150,000 - 210,000
Low-cost health coverage
401K with match
PTO + 11 holidays
+3
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Socket.dev • Marietta (GA)

On-site
USD 120,000 - 190,000
Medical/Dental/Vision
401K Match
PTO + Holidays
+3
Principal Software Engineer (UAV Embedded)
Principal Software Engineer (UAV Embedded)

Kratos Defense and Security Solutions • Arlington (TX)

Hybrid
USD 180,000 - 240,000
Medical, Dental & Vision Insurance
401(k) Savings Plan
Paid Time-Off (PTO)
+2
Sr. Software Engineer
Sr. Software Engineer

JSG (Johnson Service Group, Inc.) • Roseville (CA)

Hybrid
USD 90,000 - 130,000
Aerospace Electrical Engineer
Aerospace Electrical Engineer

JOHNSON SERVICE GROUP • Los Angeles (CA)

On-site
USD 95,000 - 120,000