RF Embedded Software Engineer
Department: Autonomous Systems
Employment Type: Full Time
Location: Redondo Beach
Reporting To: Atta Kashmiri, Lead Software Engineer
Compensation: $120,000 - $180,000 / year
Description
As an RF Embedded Software Engineer , your core responsibility will be to own the design, testing, and delivery of flight RF software systems for space missions anywhere from low earth orbit to Mars.
Responsibilities
- Work with a cross-disciplinary team to define and implement RF software communications requirements on a mission-by-mission basis, implement RF software architectures, and bring up RF systems.
- Development of algorithms for RF digital signal processing and calibration.
- Design and optimization of RF system control algorithms to improve performance and reliability.
- Work with ground software teams to develop and test satellite to ground data pipelines.
Minimum Qualifications
- Bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering, or related technical field.
- 3+ years experience in writing software for wireless systems in critical applications.
- Good debugging skills.
- Ability to work in the lab with RF equipment including spectrum analyzers, signal generators, and software defined radios.
- Proficient in writing embedded C/C++ code.
- 2+ years of professional experience with 32bit ARM micro-controllers.
- Some experience with FPGA development in Verilog/VHDL.
Preferred Skills and Experience
- Experience integrating and troubleshooting FPGAs with embedded Linux.
- Experience implementing baseband software for systems using PSK, GFSK, or APSK.
- Experience with common RF protocols like SRS4, DVBS-II, and CCSDS.
- Experience writing software or firmware for a space environment (space link budgets, ground station integration).
- Experience with GNU radio flowgraph development and troubleshooting.
- Familiarity with satellite spectrum licensing laws, agencies, and standards.
- Experience in a startup or agile development environment.
- Strong understanding of the major blocks of RF signal modulation/demodulation.
- Proficient in testing and troubleshooting RF devices.
Similar Jobs
- View Job
RF Embedded Software Engineer Redondo Beach Department Autonomous Systems Employment Type
Redondo Beach - View Job
Flight Software Engineer Redondo Beach Department Autonomous Systems Employment Type
Redondo Beach - View Job
Flight Software Engineer Redondo Beach Department Autonomous Systems Employment Type
Redondo Beach - View Job
Flight Software Engineer Redondo Beach Department Autonomous Systems Employment Type
Redondo Beach - View Job
Senior GNC Engineer Redondo Beach Department Autonomous Systems Employment Type
Redondo Beach