Responsibilities
– Design, implement, and maintain embedded control software for RF systems.
– Design, implement, and maintain supporting software for calibration / module test / production test.
– Review schematics and analyze datasheets to develop interfaces to subsystems.
– Participate in the management of key customer technical requirements and expectations.
– Author technical documentation for internal and customer use.
– Assist with board bring-up, integration testing, and production troubleshooting.
– Contribute to the improvement of software development practices.
Qualifications
-Must be US citizen and have the ability to obtain security clearance
– Must be able to pass a pre-employment drug screening
– Strong proficiency in writing robust embedded C code for Linux, RTOS, and baremetal platforms.
– Understanding of communication protocols including I2C, SPI, UDP, and TCP/IP.
– Working knowledge of oscilloscopes, DMMs, and logic analyzers.
– Strong communication skills, written and verbal.
– Able to work independently in a small company environment.
– Experience developing for Xilinx Artix FPGA and/or Zynq SoC is preferred.
– Experience in RF systems development and testing is preferred.
– Experience with Python, TCL, C#, and/or Web development a plus.
EOE, including disability/vets.
Job Type: Full-time
Pay: $120,000.00 - $140,000.00 per year
Benefits:
- 401(k)
- 401(k) matching
- Dental insurance
- Employee assistance program
- Flexible schedule
- Health insurance
- Health savings account
- Life insurance
- Paid time off
- Professional development assistance
- Referral program
- Relocation assistance
- Retirement plan
- Tuition reimbursement
- Vision insurance
Schedule:
- Day shift
Application Question(s):
- Are you a US Citizen?
Work Location: Hybrid remote in Sparks Glencoe, MD 21152