FPGA Engineer (Senior)

Apex manufactures satellite buses at scale, enabling spacecraft platforms for earth observation, communications, and more.
$185,000 - $215,000
Embedded
Senior Software Engineer
In-Person
6+ years of experience
Space

Description For FPGA Engineer (Senior)

Apex is revolutionizing the aerospace industry by manufacturing satellite buses at scale, addressing a critical need in the space sector. As launch costs decrease and payload companies multiply, the demand for commercial spacecraft platforms has surged dramatically. Our satellite buses support various missions from earth observation to communications, making space more accessible than ever.

As an FPGA Engineer on the flight Software team, you'll be at the forefront of designing and developing digital circuits that control our autonomous satellite buses. This role is crucial as you'll be responsible for creating mission-critical FPGA solutions that must operate reliably 24/7 in the harsh environment of space. You'll work with cutting-edge technology, implementing firmware applications that ensure our spacecraft's continuous operation in all scenarios.

The position offers an exciting opportunity to work with both internal teams and external customers, requiring a balance of technical expertise and collaborative skills. You'll be involved in the entire product lifecycle, from initial design to deployment, and will use various tools and technologies including Verilog/VHDL, embedded Linux systems, and various hardware debugging tools.

We offer competitive compensation ($185,000-$215,000) and comprehensive benefits, including equity, top-tier healthcare coverage, and various perks that make the workplace enjoyable. Join us in our mission to provide humankind access to the galaxy beyond our planet, working from our world-class office in Playa Vista, where you'll be surrounded by passionate professionals pushing the boundaries of space technology.

Last updated a month ago

Responsibilities For FPGA Engineer (Senior)

  • Design, implement and own mission critical firmware applications for satellite systems
  • Deploy firmware and support hardware integration during initial spacecraft commissioning
  • Own firmware solutions through the full lifecycle from initial design to deployment
  • Perform unit testing, integration testing, and system-level testing of firmware components
  • Collaborate with cross-functional teams to baseline product requirements and technical roadmaps

Requirements For FPGA Engineer (Senior)

Linux
  • Strong proficiency in languages such as Verilog or VHDL and working knowledge of C/C++
  • B.S. or M.S. in Electrical Engineering, Electrical Engineering & Computer Engineering, Computer Engineering, or Computer Science
  • 6+ years of relevant industry experience
  • Experience using tools such as: Xilinx, Altera, Quartus, Hyperlynx, ModelSim, and OrCAD Capture
  • Experience with real time systems running on distributed hardware
  • Knowledge of embedded Linux operating systems, device trees and interfacing FPGA logic to core software executables
  • Experience with serial protocols such as SPI, I2C, UART, SpaceWire
  • Experience with verification, simulation and testing of FPGA firmware and embedded systems
  • Familiarity with network protocols (TCP/IP, UDP), secure communication systems, and encryption
  • Experience debugging hardware using tools such as logic analyzers, oscilloscopes and serial protocol analyzers
  • Familiarity with hardware schematics and ability to contribute to hardware design
  • Familiarity with scripting and automation utilizing tools such as Python, Bash, TCL, and Docker

Benefits For FPGA Engineer (Senior)

Equity
Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
  • Equity in Apex
  • Best-in-class healthcare, dental, vision plans (99%+ covered for primary and dependents)
  • Comprehensive PTO package
  • Competitive 401(k) plan and matching
  • Paid parental leave
  • Daily lunch and unlimited snacks
  • Community events (monthly office BBQs, pickleball tournaments, run club)
  • Dream desk setup and tools
  • World class office in Playa Vista

Interested in this job?

Jobs Related To Apex FPGA Engineer (Senior)

Senior Power Electronics Engineer

Senior Power Electronics Engineer role at Apex, designing spacecraft power systems and avionics, requiring 6+ years of experience in space electronics.

Flight Software Engineer (Senior)

Senior Flight Software Engineer role at Apex, developing autonomous satellite bus software for space missions.

Senior Spacecraft Systems Engineer

Senior Spacecraft Systems Engineer role at Apex, developing satellite bus systems for the aerospace industry.

Senior NPI Engineer

Senior NPI Engineer role at RefleXion, leading production processes for innovative cancer treatment technology with competitive compensation and hybrid work arrangement.

Opto-Mechanical Engineer (High-Power Lasers)

Lead opto-mechanical engineer position designing advanced laser systems for metal 3D printing, requiring 5+ years experience and expertise in precision optical assemblies.