Sr Software Engineer in El Segundo, CA at Volt

Date Posted: 6/22/2019

Job Snapshot

  • Employee Type:
  • Duration:
    48 weeks
  • Date Posted:
  • Job ID:
  • Contact Name
    Volt Branch
  • Phone

Job Description

An Active US Government Security Clearance is Required

Our client is currently seeking a Senior Software Engineer based in El Segundo, CA.

GNS (Global Positioning System & Navigation Systems) area programs is looking for senior software team member of a GPS Receiver development project in support of the Government’s effort in the modernization of the GPS User Segment and Airborne GPS Receivers.

Responsibilities include:

Requirements analysis, software design, coding, testing, and documentation of the product development of a next-generation GPS Receiver that is P(Y)-code, M-code, and C/A-code (YMCA) capable as well as having Anti-spoof capability.

A qualified candidate for GNS Programs would possess proficiency with Ada/C/C++, real time embedded programming and signal processing. 

The developer will apply and/or develop highly advanced technologies and concepts exhibiting an exceptional degree of ingenuity, creativity and resourcefulness in the architecture, design and concepts consistent with systems requirement and interface designs. 

Required Skills: 

• 4+ years experience with C/C++ programming and similar languages in large team software engineering development 

• 4+ years experience in Green Hills Integrity and/or Wind River VxWorks Real-time Operating Systems or equivalent, board support package (BSP), Green Hills Multi IDE for C/C++ or related operating systems 

• Real time embedded programming, Communications Systems, and Signal Processing 

• Working knowledge of Microsoft Visual Studio, Matlab and Agile SW Development principles

Desired Skills:

• Working knowledge with MIL-STD-1553, IS-GPS-153 Serial Interface protocol, signal selection, acquisition and tracking, Position, Velocity, and Time (PVT) calculation, data demodulation, signal correction, jamming and spoofing or related applications

• Understanding of Board Support Package for ARM Processor, Atom Processor, and PPC

• Work related experience in algorithm and hardware design

• Basics understanding of FORTRAN, ClearCase, ClearQuest, and DOORS

• Familiarity Scrum, Continuous Integration, Static Code Analysis using Coverity, Unit Test using VectorCast, and Test Driven Methodologies

• Must have demonstrated ability to produce robust, well-documented, production-quality code which includes conforming to design and coding standards, implementing error handling routines, etc.

This is a contingent/temporary position offered through Volt Workforce Solutions. Volt offers competitive compensation, the chance to work with some of the world’s leading companies, and a staff committed to helping you take the next step on your career path. 

To learn more about Volt, please visit: and to see more of our job postings, please visit:

Volt is an Equal Opportunity Employer.

An ACTIVE US Government Security Clearance is Required