18 May
Senior Embedded Systems Engineer
California, Milpitas , 95035 Milpitas USA

Vacancy expired!

Senior Spacecraft Embedded Software Engineer (Bare Metal, Firmware, Device Drivers) needed for growing Spacecraft company in the San Jose area - $150,000 to $200,000 base pay + additional compensationThis Jobot Job is hosted by: Patrick MurrayAre you a fit? Easy Apply now by clicking the "Apply Now" button and sending us your resume.Salary: $160,000 - $200,000 per year

A bit about us:Based in the San Jose, CA areaWe are an established and rapidly growing Aerospace company looking to add a Senior Embedded Aerospace Engineer to our advanced engineering team. We utilize the most state-of-the-art technology in order to help our clients get their products into space. We are currently looking for a Senior Firmware Engineer (Bare Metal, Firmware, Device Drivers) and if you feel you could be a fit or would like to learn more, please apply today! This is a full-time position in Santa Clara, California. This position requires or Permanent Resident status. Apologies, but we are not sponsoring at this time.

Why join us?
  • Competitive Base Salary! - $160,000-$200,000 Base
  • Spacecraft Industry Experience!
  • Extremely Competitive Benefits Package!
  • Flexible Work Schedules!
  • Accelerated Career Growth!
  • Exciting and Modern Technology!
  • Full Benefits!
  • Bonus Program!

Job DetailsResponsibilities:
  • Develop high-reliability embedded software for spacecraft avionics
  • Help implement tools to assist in the software development process including tools for regression testing, HITL testing, and continuous integration
  • Support development of avionics units from requirements definition, to firmware development and testing, through on-orbit operation
  • Assist hardware engineers in component selection and defining system architecture
  • Mentor 2 or 3 junior software engineers in software development best practices
  • Define software architecture for individual flight systems
Basic Requirements:
  • BS in electrical engineering, computer engineering, computer science, or similar technical discipline
  • 6+ years of professional work experience in embedded software engineering
Preferred Requirements:
  • Fluent in C/C for microcontrollers
  • Comfortable writing bare metal code and device drivers
  • Familiar with ARM Cortex architecture microprocessors
  • Experience with embedded software test practices including unit testing, software-in-the-loop (SITL) testing, hardware-in-the-loop (HITL) testing, and regression testing
  • Experience with scripting languages such as Python
  • Familiar with microcontroller peripherals such as ADCs, timers, memory interfaces, etc.
  • Familiar with high-speed digital interface including SPI, I2C, CAN, Ethernet, and USB
  • Familiar with best-practices for mission-critical embedded software such as static memory allocation; timing analysis; fault detection, isolation, and recover; etc.
  • Familiar with best-practices for mission-critical embedded software such as static memory allocation; timing analysis; fault detection, isolation, and recover
Interested in hearing more? Easy Apply now by clicking the "Apply Now" button.

Vacancy expired!


Report job