Embedded Software Engineer (Mid-Level or Lead) jobs in United States
cer-icon
Apply on Employer Site
company-logo

Boeing ยท 1 day ago

Embedded Software Engineer (Mid-Level or Lead)

The Boeing Company is looking for a Mid-Level or Lead Embedded Software Engineer to join their team at the Starfire Optical Range on Kirtland AFB. The role involves supporting the development of electro-optical systems through firmware and software, contributing to the Air Force Research Laboratory's mission in Space Domain Awareness capabilities.

AerospaceIndustrial
badNo H1BnoteSecurity Clearance RequirednoteU.S. Citizen Onlynote

Responsibilities

Support firmware and software research development projects
Work in a team environment to develop specifications of firmware and software architectures
Research required algorithms and implementation approach
Design and validate implementation of all firmware components
Integrate and synthesize firmware for the target platform
Develop and maintain software code. Integrate software into a fully functional software system
Troubleshoot basic firmware and software issues
Assist with test procedures and documenting test results to ensure embedded system requirements are met

Qualification

Firmware development for FPGAsControls designDigital signal processingC/C++ programmingMATLAB/Mathematica performance analysisFPGA development toolsTroubleshootingCommunication interfacesSensor acquisitionServo control applicationsMixed signal oscilloscopesElectro-optics systemsOS driver developmentTeam collaborationDocumentation

Required

Bachelor of Science degree in Engineering, Computer Science, Data Science, Mathematics, Physics, Chemistry or non-US equivalent qualifications directly related to the work statement
4+ years of experience with developing firmware for FPGAs using either VHDL or Verilog
4+ years of experience working with Windows and FPGA development tools
1+ years of experience with performance analysis with tools such as MATLAB or Mathematica
1+ years of experience programming in C or C++
Must be willing to work variable shifts; including day, evening, night, and weekends

Preferred

9+ years of related work experience or an equivalent combination of education and experience
Experience with developing code for Systems On a Chip (SOC)
Experience with FPGA processor or memory interconnects
Experience integrating hardware and software components into a functional system
Experience with performance analysis with tools such as MATLAB or Mathematica
Experience working with programming languages (VHDL C++, Java, & Matlab)
Experience with communication interfaces, including DDR, QSPI, UART, RS-422, RS-485, and Ethernet
Experience with developing code for sensor acquisition and processing
Experience with developing code for servo control applications
Experience working with mixed signal oscilloscopes and function generators
Experience working with telescopes and electro-optics system
Experience with OS driver development

Benefits

Health insurance
Flexible spending accounts
Health savings accounts
Retirement savings plans
Life and disability insurance programs
Programs that provide for both paid and unpaid time away from work

Company

Boeing offers commercial, defense airplanes, space, security systems, and global services.

Funding

Current Stage
Late Stage

Leadership Team

leader-logo
CJ Nothum
CEO & Executive Communications, Senior Manager
linkedin
leader-logo
Colton Engelke
CEO and Executive Communications
linkedin
Company data provided by crunchbase