Information Technology - Engineer Software 2

Apply Now

Company: First Tek, Inc.

Location: Manhattan Beach, CA 90266

Description:

WORK SHIFT: 1st Shift (9/80A)

Description

We have incredible opportunities to work on revolutionary systems that impact people's lives around the world today, and for generations to come. Our pioneering and inventive spirit has enabled us to be at the forefront of many technological advancements in our nation's history - from the first flight across the Atlantic Ocean, to stealth bombers, to landing on the moon. We look for people who have bold new ideas, courage and a pioneering spirit to join forces to invent the future, and have fun along the way.

We are looking for a Software Engineer to support our Communications Systems Software (CSS) department. As a member of the CSS department you'll work in a fast-paced team environment to make our technologies a reality. This position will serve on-site at Manhattan Beach, CA.

Responsibilities:
Design, develop, integrate and test real-time flight software that implements a payload controller in a RISC-V soft processor running in a RTG4 FPGA in about 1 year.
Develop key software functions including mechanism control, telemetry reporting, fault monitoring and stored command sequence responses and failover to a redundant processor.
Develop software in C++ in FreeRTOS. The software will largely be developed in the unclassified environment but may have some functions added in a classified environment.
Applies the appropriate standards, processes, procedures and tools throughout the system development life cycle to support the generation of such engineering applications.
Interface with application users, hardware and systems engineering teams in a lab environment.

Basic Qualifications for Software Engineer:
Bachelor's degree in a STEM discipline with 5 years of experience, a Master's degree in a STEM discipline in a STEM discipline with 3 years of experience.
Proficiency in C/C++
Experience with FreeRTOS OS or other real-time operating system
This position requires the applicant to be a U.S. citizen.

Preferred Qualifications for Systems Engineer - Integration and Test:
Experience developing on RISC-V soft processor running in a RTG4 FPGA
Working knowledge of standard test equipment: network analyzers, oscilloscopes, waveform generators, synthesizers, digitizers, and/or signal analyzers.

Similar Jobs