Senior Embedded Firmware/Flight Software Engineer

Insight Global • United State
Relocation
Apply
AI Summary

Design and develop complex, high-reliability micro-processor, micro-controller and FPGA based systems. Collaborate with team members across multiple engineering disciplines. Mentor junior engineers related to the study, development, and test of hardware, data system components, and associated equipment.

Key Highlights
Design and develop complex, high-reliability micro-processor, micro-controller and FPGA based systems
Collaborate with team members across multiple engineering disciplines
Mentor junior engineers related to the study, development, and test of hardware, data system components, and associated equipment
Key Responsibilities
Design, develop, and test complex, high-reliability micro-processor, micro-controller and FPGA based systems
Collaborate with team members across multiple engineering disciplines
Mentor junior engineers related to the study, development, and test of hardware, data system components, and associated equipment
Technical Skills Required
C C++ C+ Xilinx Ultrascale+ series of FPGAs Verilog VHDL Microsemi FPGAs Intel (Altera) FPGAs MATLAB Simulink OpenCV OpenCL
Benefits & Perks
Comprehensive benefits package
Options for medical, dental, and vision insurance
401(k) retirement plan
Paid sick leave
Paid time off benefits
Nice to Have
Master's degree
Experience developing software code for flight systems
Familiarity with signal integrity tools
Experience with image processing

Job Description


Senior Embedded Firmware/Flight Software Engineer

  • Format: 12-month contract to hire
  • Location: Hampton, VA
  • Rate: $120,000 - 160,000k
  • Relocation: available if-need; amount based on mileage
  • Interview Process: 1-Round; Virtual
  • Target Start: 2-4 weeks (6-8 weeks for relocation if-needed)


Job Description

  • The primary purpose of this position is to serve as a Senior Flight Software/Embedded Firmware Engineer to provide design and development support for our second generation lidar to support space and defense markets.
  • The role will include lab demonstrations, field tests, prototypes, Engineering Development Units and the full range of space flight software (up to human-rated) to be supplied to potential customers for testing in their systems.
  • The work requires real time and offline algorithm adaptation and coding of complex algorithms, low level driver development and implementation, software and firmware design, integrated opto-electronic control and housekeeping management, inter-module communication protocol, high speed electronics and software testing and debugging, high reliability techniques, signal processing, and in-situ, full system testing of instrumentation systems and navigation algorithms.
  • Ability to collaborate with Systems Engineering and hardware builds to define function allocation among software and hardware resources is a must. These systems will be used for detecting, recording, measuring, or controlling physical conditions, phenomena, and environments encountered in defense and aerospace development programs.
  • The successful candidate will also mentor junior engineers related to the study, development, and test of hardware, data system components, and associated equipment.
  • As such, our applicant will oversee the day-to-day development activities of small design and development teams in support of the project manager's work plan.

Major Engineering Responsibilities

  • Software requirements definition
  • Design, develop, and test complex, high reliability micro-processor, micro-controller and FPGA based systems.
  • Deliver high quality design, documentation, and implementation that meet defined requirements as well as support products throughout the life cycle
  • Collaborate with team members across multiple engineering disciplines including Systems, Software, and Electrical/Firmware
  • Ability to architect, design, code, and test complex FPGAs is desired

Requirements

  • Bachelors in Computer Engineering or Electrical Engineering
  • 5+ plus years of overall digital design based electrical engineering experience
  • Demonstrated knowledge/experience with designing and developing systems using microprocessors (single and/or multi-core), microcontrollers, and FPGAs
  • Demonstrated experience with any of the standard high-speed topologies (1/10 Gigabit Ethernet (GbE), PCIe, Fiber Channel, Serial Rapid IO or similar)
  • Proficient with serial communications such as: UARTs, SPI, I2C, etc

Highly Desired Technical Skills:

  • Master's degree is a plus
  • Experience developing software code for flight systems using C, C+ and C++
  • Experience with Xilinx Ultrascale+ series of FPGAs
  • Demonstrated HDL coding experience with Microsemi, Xilinx and/or Intel (Altera) FPGAs using either Verilog or VHDL.
  • Familiarity with signal integrity tools
  • Exposure to MATLAB and Simulink
  • Image processing experience such as OpenCV, OpenCL or similar

_____________________________________________________________________________________

*Exact compensation may vary based on several factors, including skills, experience, and education. Employees in this role will enjoy a comprehensive benefits package starting on day one of employment, including options for medical, dental, and vision insurance. Eligibility to enroll in the 401(k) retirement plan begins after 90 days of employment. Additionally, employees in this role will have access to paid sick leave and other paid time off benefits as required under the applicable law of the worksite location.


Similar Jobs

Explore other opportunities that match your interests

Senior Data Scientist

Programming
•
1h ago
Visa Sponsorship Relocation Remote
Job Type Other
Experience Level Mid-Senior level

Axelon Services Corporation

United State

Principal Software Scrum Master

Programming
•
1h ago

Premium Job

Sign up is free! Login or Sign up to view full details.

•••••• •••••• ••••••
Job Type ••••••
Experience Level ••••••

Raytheon

United State

AI Engineering: Production ML Platform

Programming
•
2h ago

Premium Job

Sign up is free! Login or Sign up to view full details.

•••••• •••••• ••••••
Job Type ••••••
Experience Level ••••••

sola

United State

Subscribe our newsletter

New Things Will Always Update Regularly