Quality Assurance Software Engineer

  • LAKEHURST, NJ
  • Posted 25 days ago | Updated 1 hour ago

Overview

On Site
Full Time

Skills

Software Quality Assurance
C++
Quality assurance
Information Technology
Serial communication
Embedded software
Real-time
Operating systems
Data processing
Data acquisition
Computer engineering
Software engineering
Computer science
Electrical engineering
Red Hat Linux
C#
Ladder logic
Systems engineering
Embedded systems
Security clearance
Recovery
Documentation
Mechanical engineering
Computer networking
Radio
Schematics
Research
Computer hardware
Planning
Design
Software development
Compilers
Microsoft Windows
.NET
C
Programmable logic controller
SAP BASIS
Policies
FOCUS

Job Details

Job ID: 2407128

Location: LAKEHURST, NJ, US

Date Posted: 2024-06-14

Category: Information Technology

Subcategory: Embedded SW Engr

Schedule: Full-time

Shift: Day Job

Travel: No

Minimum Clearance Required: Secret

Clearance Level Must Be Able to Obtain: None

Potential for Remote Work: No

Description

SAIC is currently looking for a Senior Software Engineer to support our Aircraft Launch and Recovery Equipment (ALRE) Electromagnetic Aircraft Launch System (EMALS) and Advanced Arresting Gear (AAG) team located in Lakehurst, NJ .

An active Secret clearance is required.

General Overview:

Designs, develops, documents, tests and debugs applications software and systems that require low level control processing (Interrupts, Timers Digital I/O and serial communication protocols) for electronic, electro-mechanical, or electro-optic equipment. Develops embedded software for use on real-time and near real-time operating systems and processors including networking and radio systems. Requires basic knowledge of reading schematics of complex electronic assemblies. Conducts multidisciplinary research and collaborates with equipment designers and/or hardware engineers in the planning, design, development, and utilization of electronic data processing systems for product and commercial software. Determines computer user needs; analyzes system capabilities to resolve problems on program intent, output requirements, input data acquisition, programming techniques and controls; prepares operating instructions; designs and develops compilers and assemblers, utility programs, and operating systems. Ensures software standards are met.

Qualifications

REQUIRED EDUCATION AND EXPERIENCE:
  • Bachelors degree preferably in either Computer Engineering, Software Engineering, or Computer Science (Electrical Engineering acceptable with strong software skill set)
  • 5 years minimum; 7 years preferred of experience as a Software engineer
  • Experience with Software Quality Assurance (SQA) through development life cycle
  • Active Secret clearance is required

DESIRED SKILLS:
  • Experience working on complex embedded real-time systems
  • Experience developing mission critical and/or safety critical software
  • Experience developing software for Windows/.Net and/or Red Hat
  • Experience in one or more of the following software languages/environments: C, C++, C#, VHDL, PLC Ladder Logic


SAIC accepts applications on an ongoing basis and there is no deadline.

Covid Policy: SAIC does not require COVID-19 vaccinations or boosters. Customer site vaccination requirements must be followed when work is performed at a customer site.


About SAIC