Staff RF Embedded Software Engineer
Posted Updated
Description
- As a Staff RF Embedded Software Engineer at Impulse, 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
- 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
Benefits
- Medical, Dental & Vision: Enjoy the best medical, dental and optical coverage money can buy. We’ve got you and your family covered for all eventualities
- Company Ownership: You’ll be contributing to Impulse’s success, so you deserve to share in it. All full-time employees receive a meaningful equity allocation
- Flexible PTO Policy: We believe in work-life harmony more so than “balance”. When you are happy & fulfilled outside of work, you will be more productive when you’re in it. We offer generous PTO accrual to our full-time employees
- Ability to work in the lab with RF equipment including spectrum analyzers, signal generators, and software defined radios
- 8+ years of experience in developing software for wireless systems in critical applications
- 8+ years writing embedded C/C++ code
- Strong understanding of the major blocks of RF signal modulation/demodulation
- Proficient in testing and troubleshooting complex mixed signal boards
- Proficient in testing RF components such as PA’s, PLL’s, LNA’s, and mixers
- Impulse Space’s spacecraft manufacturing business is subject to U.S. export regulations including the International Traffic in Arms Regulations (ITAR) and Export Administration Regulations (EAR). This position requires applicants to be either U.S. Persons (i.e., U.S. citizen, U.S. national, lawful permanent U.S. resident (green card holder), an individual granted asylum in the U.S., or an individual admitted in U.S. refugee status) or persons eligible to obtain an export license from the U.S. Departments of State, Commerce, or other applicable U.S
- Experience implementing baseband software for systems using PSK, GFSK, or APSK
- Xilinx UltraScale+ board bring up and development experience
- Experience with common RF protocols such as DVB-S2, and CCSDS
- Experience writing software or firmware for a space environment (space link budgets, ground station integration, etc.)
- Experience with GNU radio flowgraph development and troubleshooting
- Experience in a startup or agile development environment
