Senior Embedded Software Developer

7 days ago


Irvine, California, United States Turion Space Full time
Job Overview

Turion Space is a rapidly growing space startup with a satellite in space and plans for at least six more in the next two years. We are seeking an experienced Senior Embedded Software Developer to join our team.

Estimated Salary Range: $120,000 - $180,000 per year.

Key Responsibilities:
As a Senior Embedded Software Developer, you will play a crucial role in the architecture, development, and testing of the flight software that commands and monitors our spacecraft fleet. Your responsibilities will include:
  • Establishing the software architecture and executing the design, development, and maintenance of reliable and fault-tolerant software.
  • Collaborating with a multi-disciplinary engineering team to ensure seamless communication and effective problem-solving.
  • Implementing software to meet requirements while managing interfaces with multiple spacecraft subsystems and ground systems hardware.
  • Developing command and control software for spacecraft flight and payload electronics.
  • Participating in test campaigns ranging from unit-level to automated testing at the subsystem and system-level.
  • Developing documentation for operation and interface with software products.

Requirements:
To be successful as a Senior Embedded Software Developer, you should have:
  • An engineering degree in computer science, computer engineering, or equivalent.
  • At least 5 years of demonstrated applicable experience in high-reliability software development.
  • Demonstrated expertise in developing concurrent code with asynchronous Rust.
  • Experience working with C or C++ in embedded environments.
  • Experience programming on embedded ARM cores supporting SoC architectures and working in a Linux or bare-metal environment.
  • A strong understanding of processor architecture and the ability to write code to optimize for speed and size.
  • Experience with software development processes including source control, bug tracking, and design documentation.
  • Comfortable working in a dynamic and fast-paced development environment.

Preferred Qualifications:
We also welcome candidates with advanced degrees in software engineering, computer engineering, or equivalent, and 8+ years of experience. Experience working within an agile framework, knowledge of Ethernet, SPI, I2C, UART, and PCIe interfaces, and background in dynamics and control systems are also highly valued.

Benefits:
Turion Space offers a comprehensive benefits package, including:
  • Health Insurance: Comprehensive medical, dental, and vision coverage.
  • Retirement Plans: Access to a 401(k) plan.
  • Paid Time Off: Generous vacation days, personal 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.
  • Diverse and Inclusive Culture: A commitment to diversity and inclusion, with initiatives to support a welcoming and equitable work environment.

ITAR Requirements:
This position may involve access to technology and/or software source code subject to U.S. export controls. To comply with these regulations, applicants must be U.S. citizens or nationals, lawful permanent residents (green card holders), refugees under 8 U.S.C. § 1157, or asylees under 8 U.S.C. § 1158, or eligible to obtain the required authorizations from the U.S. Department of State.

  • Irvine, California, United States Turion Space Full time

    Job OverviewTurion Space is seeking a skilled Senior Embedded Software Engineer to join our team. As a key contributor to our spacecraft fleet, you will play a critical role in the architecture, development, and testing of our flight software.Responsibilities:Establish and execute the design, development, and maintenance of reliable and fault-tolerant...


  • Irvine, California, United States Western Digital Full time

    Job Title: Senior Embedded Systems Software EngineerJob DescriptionAbout the Role:Western Digital is seeking a talented Senior Embedded Systems Software Engineer to join our Backend Manufacturing Code Development team. As a key member of our team, you will be responsible for designing and implementing high-quality software and firmware for our high-volume...


  • Irvine, California, United States Yoh Full time

    Firmware Development OpportunityYoh is seeking an experienced Embedded Software Development Expert to join our team.About the RoleWe are looking for a skilled Diagnostics Firmware Engineer to develop and implement firmware solutions for a diverse array of thermal management and body control systems in vehicles.Design and implement diagnostics firmware for...


  • Irvine, California, United States TP-Link North America, Inc. Full time

    Overview of TP-Link North America, Inc.TP-Link North America, Inc. is a leading provider of innovative networking solutions and smart home products, recognized for delivering reliable and high-performance connectivity worldwide. Our company is committed to fostering an environment that values diversity, collaboration, and growth, empowering our team members...


  • Irvine, California, United States Capgemini Full time

    Job SummaryWe are seeking a highly skilled Embedded Systems Software Developer to join our team in Irvine, CA. This is an onsite role that requires strong experience in embedded software development and a passion for designing, implementing, and verifying software applications and tools.


  • Irvine, California, United States TP-Link Systems Inc. Full time

    Company OverviewTP-Link Systems Inc., a global leader in reliable networking devices and smart home products, is headquartered in the United States. With over 170 countries served, we strive to deliver innovative products that enhance people's lives through faster, more reliable connectivity.Job DescriptionWe are seeking a highly motivated Senior Embedded...


  • Irvine, California, United States Rand McNally Full time

    **About Rand McNally**Rand McNally has been a pioneer in transforming travel and transportation for 165 years. Today, we're a leading provider of innovative fleet management and commercial transportation solutions, connected vehicle technology, and consumer travel and education products.**Position Overview**We're seeking a seasoned Embedded Linux Software...


  • Irvine, California, United States TP-Link Systems Inc. Full time

    Role SummaryWe are seeking an experienced Embedded Software Engineer to design, develop, and optimize consumer networking products such as routers, access points, and switches.About the JobThis hands-on role involves collaborating closely with cross-functional teams to bring features from concept to completion, ensuring high standards of performance,...


  • Irvine, California, United States TP-Link Systems Inc. Full time

    Job OverviewWe are seeking an exceptional Senior Embedded Software Architect to join our team at TP-Link Systems Inc. Headquartered in the United States, we are a global provider of reliable networking devices and smart home products, consistently ranked as the world's top provider of Wi-Fi devices.We believe technology has the power to transform lives, and...


  • Irvine, California, United States Turion Space Full time

    Job OverviewTurion Space, a fast-growing space startup with multiple satellite missions underway, seeks an experienced Senior Embedded Software Engineer to join its team. The ideal candidate will possess strong software development expertise and be comfortable working in a dynamic environment.Key ResponsibilitiesSoftware Architecture and Design: Establish...


  • Irvine, California, United States Panasonic Avionics Corporation Full time

    About the JobWe're seeking a highly skilled Embedded Software Engineer III to join our team at Panasonic Avionics Corporation.About the Role:The successful candidate will be responsible for researching, developing, and maintaining real-time embedded multi-threaded Linux application software.Research and develop new software applications and tools using C/C++...


  • Irvine, California, United States Turion Space Full time

    **Job Title:** Senior Spacecraft Software DeveloperTurion Space is a leading space technology company that develops cutting-edge spacecraft systems. We are currently seeking an experienced Senior Spacecraft Software Developer to join our team.Estimated Salary: $120,000 - $180,000 per yearAbout the JobWe are looking for a highly skilled software developer...


  • Irvine, California, United States TP-Link Systems Inc. Full time

    Job OverviewWe are seeking an experienced Embedded Software Engineer to join our Consumer Electronics Software Platform team at TP-Link Systems Inc.In this role, you will design, implement, and optimize embedded software core functions on our platforms, ensuring reliability and performance meet the needs of various smart home products and are compatible with...


  • Irvine, California, United States Ford Motor Company Full time

    Transform the Future of Mobility with Ford Motor CompanyWe are seeking a highly motivated and skilled Junior Embedded Software Engineer to join our Electric Vehicle Digital Design (EVDD) team as part of a 6-month Student Worker Program.As an integral member of our innovative team, you will gain hands-on experience in firmware development for distributed...


  • Irvine, California, United States TP-Link Systems Inc. Full time

    Job OverviewWe are seeking a highly skilled and experienced Senior Embedded Software Engineer to join the Consumer Electronics Software Platform team at TP-Link Systems Inc. Headquartered in the United States, our company is a global provider of reliable networking devices and smart home products, consistently ranked as the world's top provider of Wi-Fi...


  • Irvine, California, United States Terran Orbital Full time

    About the Role:We are seeking a skilled Embedded Systems Software Engineer to join our team at Terran Orbital. As an Embedded Systems Software Engineer, you will design, develop, and maintain simple, reliable, and fault-tolerant software for our satellite systems.Key Responsibilities:Software Development: Develop high-performance software for unique...


  • Irvine, California, United States Panasonic Avionics Corporation Full time

    About UsPanasonic Avionics Corporation is a leader in the development of in-flight entertainment systems. Our cutting-edge technology enables passengers to enjoy their favorite movies, games, and music during flights.Job DescriptionWe are seeking an experienced Embedded Software Development Engineer to join our team. As a key member of our software...


  • Irvine, California, United States GreenWave Radios™ Full time

    Discover a dynamic opportunity to revolutionize the cellular infrastructure industry with GreenWave Radios' innovative radio solutions. As a Staff Embedded 5G ORAN Software Engineer, you will be at the forefront of developing cutting-edge embedded SoC software for our pioneering technology.About UsWe are InnoPhase, dba GreenWave Radios, a company that...


  • Irvine, California, United States Turion Space Full time

    Turion SpaceSoftware Engineer - Senior Position$120,000 - $180,000 per yearJob OverviewThe Turion Space team is seeking an experienced Senior Flight Software Engineer to join our dynamic and innovative organization. As a key member of our development team, you will play a critical role in designing, developing, and testing software that controls and manages...


  • Irvine, California, United States TP-Link Systems Inc. Full time

    About UsTP-Link Systems Inc. is a leading provider of innovative networking devices and smart home products, headquartered in the United States and serving customers in over 170 countries.Salary and BenefitsWe offer a competitive salary range of $140,000 to $200,000, along with comprehensive benefits, including fully paid medical, dental, and vision...