Senior Embedded Software Engineer Job at EVONA, El Segundo, CA

elVkVGU3ZERha1RScDhjUThTZUJBdGZPM1E9PQ==
  • EVONA
  • El Segundo, CA

Job Description

As a Senior Software Engineer, you will be involved across the full software stack, working on everything from flight application software and GNC (Guidance, Navigation, and Control) integration to embedded systems and ground software. You’ll work closely with a multidisciplinary team— including hardware, avionics, and mission operations experts—to build efficient and scalable systems for flight and ground operations. This position involves hands-on development from architecture and prototyping through to flight testing and mission support.

Basic Qualifications

  • Bachelor's or Master's degree in Computer Science, Computer Engineering, Electrical Engineering, or a related field.
  • At least 6 years of experience in spacecraft software engineering or similar, using C++ or comparable languages.
  • Ability to work on-site at the designated location in Southern California

Key Responsibilities

  • Design and develop mission-critical software for orbital operations.
  • Collaborate with various subsystems (GNC, Power, Propulsion, Thermal) to support implementation and software integration.
  • Develop software for embedded systems, using C/C++ on bare-metal, RTOS, or Linux platforms.
  • Create low-level driver software to interface with onboard sensors and actuators.
  • Own the complete software lifecycle: design, implementation, testing, and integration.
  • Conduct software-in-the-loop (SITL) and hardware-in-the-loop (HITL) testing for system validation.

Desired Skills & Expertise

  • Experience developing safety-critical or aerospace-grade software.
  • Strong knowledge of computer architecture and operating systems.
  • Prior work integrating GNC algorithms into flight software.
  • Proficiency in C++, Python, and experience across multiple languages.
  • Familiarity with serial communication protocols (UART, CAN, I2C, SPI, Ethernet TCP/UDP)
  • Hands-on experience with lab hardware: oscilloscopes, logic analyzers, digital multimeters.
  • Familiarity with modern development tools such as Docker, Git, CMake, and GNU utilities.
  • Strong communication skills and the ability to work independently.

Job Tags

Similar Jobs

BlueCross BlueShield of South Carolina

Managed Care Coordinator (Registered Nurse) Job at BlueCross BlueShield of South Carolina

 ...experience. Required Experience: 4 years recent clinical in defined specialty area. Specialty areas include: oncology, cardiology, neonatology, maternity, rehabilitation services, mental health/chemical dependency, orthopedic, general medicine/surgery. Or, 4 years... 

Need It Now Delivers - Automotive

Delivery Driver Job at Need It Now Delivers - Automotive

**Job Description:** We are seeking reliable and experienced drivers to join our team for both full-time and part-time delivery routes. This is an opportunity to work as an independent contractor (1099) delivering auto parts to various customers. This is a 1099 independent... 

Creative Cove Inc.

Copywriter Job at Creative Cove Inc.

 ...this role is onsite five days a week and the client is looking for a portfolio with a range of work across print and digital. (Social Media, Emails, Blogs, etc....) Ideally looking for strong internship experience in copywriting or 1+ years' experience in a copywriting... 

FMI- The Food Industry Association

Manager, Business & Data Analytics Job at FMI- The Food Industry Association

 ...NEW POSITION ! SQFI is hiring a Business & Data Analytics Manager ( Hybrid Role ) Do you enjoy aligning information technology systems with business operations? If youre looking for a new opportunity where you can use your critical thinking and analytical skills,... 

PacRim Engineering

Structural Engineer Project Manager Job at PacRim Engineering

 ...and Transit, Educational Institutions, Medical Facilities, and Private Developers. PacRims experienced professionals work collaboratively...  ...designers, who represent the top talent in the industry. Duties and responsibilities: The position performs general project...