Firmware Engineer

Turion SpaceIrvine, CA
71d$100,000 - $150,000

About The Position

Turion Space is building spacecraft for national security and in-space operations. From debris removal to space domain awareness to building a more secure space economy, we are a team focused on getting real hardware to orbit fast and scaling capability. We are seeking a highly motivated Firmware Engineer to join our team. As a Firmware Engineer at Turion, you will be responsible for developing and testing firmware for various payload R&D projects and spacecraft bus development. This is a full-time, exempt position based on-site at our Irvine, California headquarters.

Requirements

  • 2+ years of experience developing and testing firmware in a professional environment
  • Bachelor’s degree in electrical engineering, computer science, mathematics, or a related field
  • Proficiency in embedded systems programming using C/C++
  • Experience with firmware verification techniques and methodologies
  • Proficiency working with firmware development tools such as JLink, Keil, IAR, or GCC
  • Proficiency reading and understanding chip specifications
  • Strong understanding of embedded systems principles and methodologies
  • Experience with microcontroller and microprocessor systems
  • Must be able to obtain and maintain Secret and/or a TS/SCI clearance

Nice To Haves

  • Proficiency in assembly programming
  • Experience with FreeRTOS and embedded Linux
  • Proficiency writing drivers from scratch for new hardware
  • Proficiency in scripting languages including Python and Bash for automating firmware build and verification processes
  • Experience with IO, timing, and performance optimization
  • Familiarity with communication protocols such as UART, I2C, SPI, CAN, and Ethernet
  • Experience with image sensors and camera systems

Responsibilities

  • Design, implement, and verify firmware for embedded systems and spacecraft components
  • Develop and optimize firmware for efficient data handling and processing
  • Create and run automated test suites, and process their results
  • Perform debugging, testing, and validation of firmware on prototype and flight hardware
  • Collaborate with hardware and software teams to define firmware requirements and specifications
  • Support R&D efforts of new space-based payloads and systems
  • Implement and optimize signal processing and control algorithms in firmware
  • Integration of firmware with hardware platforms
  • Collaborate with a multidisciplinary team to ensure system functionality
  • Lead verification and validation of firmware-based systems

Benefits

  • Equity: Receive equity in Turion Space, letting you benefit from the company's success
  • Health Insurance: Comprehensive medical, dental, and vision coverage for employees and their dependents
  • Retirement Plans: Access to a 401(k) plan to help you plan for your future
  • Paid Time Off: Generous vacation days, personal days, sick days, and holidays to ensure you have time to recharge
  • Professional Development: Opportunities for ongoing training, workshops, and courses to advance your skills and career growth
  • Team Building Activities: Regular social events, team outings, and company-sponsored activities to foster a positive work environment

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Mid Level

Education Level

Bachelor's degree

Number of Employees

51-100 employees

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service