Embedded Software Engineer III

9 hours ago


San Diego, California, United States Innoflight LLC Full time
Job Overview

Innoflight LLC is seeking a highly skilled Embedded Software Engineer III to join our team. As a key member of our software development team, you will be responsible for designing and implementing software solutions for our family of satellite avionics and payload data processing systems.

Key Responsibilities
  • Develop embedded software using tools associated with multi-core application processors integrated with FPGA, including Xilinx, Microsemi, Microchip, and Vorago.
  • Work with ARM Cortex and RISC-V processor architectures to create effective software solutions.
  • Utilize C/C++ for software development in embedded Linux and other real-time operating systems (RTOS), ensuring high performance and reliability.
  • Manage Linux system and kernel configuration, including operation and bootloaders such as grub and U-Boot.
  • Implement networking and security protocols (IP, TLS, IPsec) at the RFC level to ensure secure communications.
  • Work with interconnect standards such as SPI, I2C, UART, GPIO, PCI, PCIe, Ethernet, and SpaceWire for effective system integration.
  • Manage industry-standard symmetric and public-key cryptography systems (AES, RSA, ECDSA, ECDH) as necessary.
  • Participate in the design, documentation, development, and testing of highly reusable embedded software.
  • Understand customer and system requirements, translating them into software requirements for implementation.
  • Prepare and present software designs to peers, internal stakeholders, and external customers.
  • Engage in the integration, debugging, and testing of software and hardware, ensuring smooth operation.
  • Track software development features, tasks, and defects throughout the release process.
  • Manage the software build and release process, ensuring timely delivery of updates.
Requirements
  • Bachelor's degree in a STEM-related field (Electrical Engineering, Computer Engineering, or Computer Science) is required.
  • 5-7 years of related experience and/or training, or an equivalent combination of education and experience.
  • Ability to obtain a U.S. Security Clearance.
What We Offer

Innoflight LLC offers a competitive compensation package, including a starting base pay range of $125,000 - $150,000 annually, profit-sharing bonus, cash performance bonus, and a robust benefits package. We also offer 10 paid holidays per year, 120 hours of paid time off (starting in year 1), and auto-enrolled 401K with a 3% automatic company match.

We are an equal opportunity employer and maintain a diverse and inclusive environment. We value and embrace that every single one of us brings value to the table. If you're a motivated and talented individual who is passionate about software development and innovation, we encourage you to apply.



  • San Diego, California, United States Innoflight LLC Full time

    Job Title: Embedded Software Engineer IIIAt Innoflight LLC, we're seeking an experienced Embedded Software Engineer III to join our team. As a key member of our software development team, you will be responsible for designing, developing, and testing software solutions for our satellite avionics and payload data processing systems.Key...


  • San Diego, California, United States Arrow Electronics Full time

    Job DescriptionPosition: Embedded Engineer III- eInfochipsJob Description:Location: US-CA-San Diego, CaliforniaTime Type: Full timeJob Category: Engineering ServicesEEO Statement: Arrow is an equal opportunity employer. All applicants will be considered for employment without attention to race, color, religion, gender, age, sexual orientation, gender...


  • San Diego, California, United States Ananant Systems Private Limited Full time

    Job Title: Embedded Software EngineerWe are seeking an experienced Embedded Software Engineer to join our team at Ananant Systems Private Limited. The ideal candidate will have a strong background in computer science and communication systems, with expertise in C/C++ programming and embedded systems.Key Responsibilities:Design, code, and test signal...


  • San Diego, California, United States Talentry Full time

    Job Title: Embedded Software EngineerJob Description:We are seeking skilled embedded software engineers to design and develop software in C++ for a video application on embedded Linux. As one of our team members, you will collaborate with system engineering to contribute to video system requirements development and implement video driver...


  • San Diego, California, United States Qualcomm Full time

    Job SummaryQualcomm is seeking a skilled Embedded DSP Software Engineer to develop software for CPU and DSP processors and hardware engines in its SoC portfolio. The ideal candidate will have a solid foundation in embedded software development, operating systems, and drivers, with experience in developing high-performance system drivers for compute...


  • San Diego, California, United States Google Full time

    About the RoleAs a Software Engineer III on the Google Pixel team, you will play a critical role in designing and delivering the world's most helpful mobile experience. You will work on shaping the future of Pixel devices and services through advanced designs, techniques, products, and experiences in consumer electronics.ResponsibilitiesParticipate in design...


  • San Diego, California, United States Google Full time

    About the RoleWe're seeking a highly skilled Software Engineer III to join our Google Pixel team. As a key member of our team, you will be responsible for designing, developing, and deploying software solutions for our Pixel devices and services.ResponsibilitiesParticipate in design reviews with peers and stakeholders to decide on available...


  • San Diego, California, United States Jt4llc Full time

    Job SummaryJT4, LLC is seeking an experienced Embedded Software Developer to join their team in Las Vegas, NV. As a key member of the research and development engineering group, you will be responsible for designing, developing, and integrating software across various platforms, including system instrumentation, radar control, and data collection.Key...


  • San Diego, California, United States TrellisWare Technologies Full time

    About TrellisWare TechnologiesTrellisWare Technologies is a pioneering company in the field of wireless communications, striving to push technological boundaries since its inception in 2000. Our innovative culture is built on a passion for making an impact, not only on our careers and company but also on the world.We are a worldwide leader in developing...


  • San Diego, California, United States Qualcomm Full time

    Job SummaryQualcomm is seeking a skilled Embedded DSP Software Engineer to develop high-performance system drivers for compute resources and architect, design, and develop multimedia frameworks across processors available on our SoC portfolio.Key ResponsibilitiesDesign and develop multimedia frameworks across processors available on our SoC portfolio.Develop...


  • San Diego, California, United States TrellisWare Technologies, Inc Full time

    Job Title: Software Engineer, Embedded LinuxTrellisWare Technologies, Inc. is a leading provider of advanced wireless communication systems. We are seeking a highly skilled Software Engineer, Embedded Linux to join our team.Job SummaryWe are looking for a talented Software Engineer, Embedded Linux to design, implement, and integrate software for our embedded...


  • San Diego, California, United States Qualcomm Full time

    Job SummaryQualcomm is seeking a highly skilled Embedded DSP Software Engineer, Staff to develop embedded software for CPU and DSP processors and hardware engines comprising its SoC portfolio.Key ResponsibilitiesDesign and develop multimedia frameworks across the processors available on the SoC.Develop high-performance system drivers for compute...


  • San Diego, California, United States Tech M USAAvance Consulting Full time

    Lead Embedded Software Engineer Opportunity at Tech M USAAvance ConsultingWe are seeking an experienced Lead Embedded Software Engineer to enhance our team. The ideal candidate will possess a robust background in the Embedded domain, with a focus on Linux-based environments and proficiency in C++ and Python.Key Responsibilities:Design and implement software...


  • San Diego, California, United States TrellisWare Technologies Full time

    About the RoleTrellisWare Technologies is seeking a highly skilled Embedded Linux Software Engineer to join our Engineering Team. As a key member of our team, you will be responsible for designing, implementing, and integrating software for our next-generation self-networking hand-held radios.Key ResponsibilitiesDesign and implement embedded Linux...


  • San Diego, California, United States RADAR Full time

    Job DescriptionABOUT USJoin a dynamic and innovative startup that is reshaping the retail landscape. At RADAR, we are dedicated to enhancing customer experiences through advanced inventory identification techniques. Our cutting-edge hardware and software platform integrates RFID, Computer Vision, and AI, enabling precise real-time tracking of products and...


  • San Diego, California, United States Ananant Systems Private Limited Full time

    Job OverviewAnanant Systems Private Limited is seeking a skilled Embedded Systems Software Engineer to contribute to our innovative projects.Key Responsibilities:Develop, implement, and validate signal processing firmware, including algorithms for FFT and filters, as well as communication control protocols.Collaborate with algorithm and VLSI engineers to...


  • San Jose, California, United States Google Full time

    About the JobAt Google, we're pushing the boundaries of what's possible with technology. As a Software Engineer III, you'll play a critical role in developing the next-generation technologies that change how billions of users connect, explore, and interact with information and each other.ResponsibilitiesParticipate in design reviews with peers and...


  • San Diego, California, United States TrellisWare Technologies Full time

    About TrellisWare TechnologiesTrellisWare Technologies is a pioneering company in the field of wireless communications, striving to push technological boundaries since its inception in 2000. Our innovative culture and commitment to excellence have enabled us to become a worldwide leader in advanced algorithms, waveforms, and communications systems.We offer a...

  • Software Engineer

    12 hours ago


    San Diego, California, United States Leidos Holding Full time

    Job Title: Software / Embedded Systems EngineerLeidos Maritime System Solutions (MSS) is seeking a skilled Software / Embedded Systems Engineer to join a dynamic development team in a fast-paced research, development, testing, and evaluation environment at the Naval Information Warfare Center in San Diego, CA.This position requires the candidate to obtain...


  • San Diego, California, United States TrellisWare Technologies Full time

    Job Title: Embedded Systems Software EngineerTrellisWare Technologies is seeking a highly skilled Embedded Systems Software Engineer to join our team. As a key member of our engineering team, you will be responsible for designing, implementing, and integrating embedded real-time software for wireless ad-hoc multi-hop mesh networks.Key Responsibilities:Design...