Embedded Software Engineer

Huntington Beach, CA 92649

Posted: 10/10/2018 Employment Type: Direct Industry: Engineering Job Number: 79978
Job Description
Company is looking for a full time software engineer to develop embedded software for various rocket avionics.
The software engineer would be responsible for developing mission critical software components, including writing code for real-time operating systems and/or bare-metal systems for onboard avionics. Day to day responsibilities include capturing requirements, performing trades, writing code, and developing test cases that prove your code meets the needs of the engineering team.
  • B.S./M.S. in Computer Science, Computer Engineering, Electrical Engineering, or previous experience
  • 3-8 years experience, preference for previous aerospace experience
  • Extremely detail oriented; willing to take on new challenges and work independently
  • Strong analytical skills
  • Strong background in C / C++ a plus
  • Working knowledge embedded protocols including UART, SPI, I2C, Ethernet, synchronous serial
  • Experience with bare-metal and Linux based Real-time operating systems
  • Experience with ARM microprocessor
  • Experience with Verilog / VHDL using the Vivado toolchain
  • Experience with Xilinx embedded systems toolchain
  • Excellent verbal, written and graphical communications skills
  • Experience in both Linux and Windows environment
  • Experience with modern development practices and tools: Agile / Scrum, Docker, and Continuous Integration is highly desired
  • Experience with telemetry processing systems a plus
  • US Citizenship or Permanent Resident Status Required

Send an email reminder to:

Share This Job:

Related Jobs:

Login to save this search and get notified of similar positions.