Jobs · Engineering · California

Embedded Software Engineer III/IV (SLO)

Zone 5 Technologies · San Luis Obispo County, CA · 2 days ago
On-siteEngineering$139k–$161k/yrFull-time

Responsibilities

  • Design, code, and implement software for embedded devices and systems on unmanned aircraft and test out those devices in flight test environments.
  • Write and test software to support the integration of sensors and processors into aircraft (such as autopilots, payloads, radios, or other functional components).
  • Debug, troubleshoot, and isolate software issues.
  • Work closely with other engineering disciplines (mechanical, electrical, etc.).
  • Participate in design and peer reviews for solutions.
  • Maintain high standards of software quality within the team by adhering to good practices and habits of configuration control.

Qualifications

  • Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, Aerospace, or related field.
  • 3-4 years of experience in developing embedded software for real-time systems.
  • Experience with real time operating systems, preferably VxWorks or FreeRTOS.
  • Proficient in C/C++ in a real-time embedded environment.
  • Experience using MATLAB and Simulink.
  • Experience with the CAN bus, SPI, and serial (RS485, etc.) protocols.
  • Experience reading and understanding electrical hardware schematics.
  • Experience writing firmware/embedded code for a physical device.
  • Fundamental knowledge of low-level firmware.
  • Experience using an oscilloscope, and logic analyzer for debugging boards.
  • Develop and perform tests and test procedures to verify embedded system functionality.
  • Collaborate with cross-functional engineering teams to deliver high-quality systems.

Pay

Pay Range by Level: Level III - $139,000 - $161,000
Level IV - $161,000 - $187,000
Pay range for this role: $139,000 USD - $187,000 USD

Benefits

  • Competitive total compensation package
  • Comprehensive benefit package options include medical, dental, vision, life, and more.
  • 401k with company-match
  • 4 weeks of paid time off each year
  • 12 annual company holidays

Similar jobs