Embedded Software Engineer III

4 weeks 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:

  • A competitive compensation package, including a base salary range of $125,000 - $150,000 annually.
  • A robust benefits package, including health care benefits, life insurance, and a 401K plan with a 3% automatic company match.
  • 10 paid holidays per year and 120 hours of paid time off (starting in year 1).
  • A 9/80 work schedule, with every other Friday off.
  • Opportunities for professional growth and development, including educational and professional reimbursements, 'Ask Me Anything' (AMA) sessions, and 'Learn 'n Learns'.

About Innoflight LLC:

Innoflight LLC is a leading provider of innovative solutions for the aerospace and defense industries. We are committed to delivering high-quality products and services that meet the needs of our customers. Our team is passionate about innovation, collaboration, and excellence, and we are seeking like-minded individuals to join our team.

How to Apply:

If you are a motivated and experienced software engineer looking for a new challenge, please submit your application, including your resume and a cover letter, to [insert contact information]. We look forward to hearing from you



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

    Unlock Your Potential with Innoflight LLCAt Innoflight LLC, we're pushing the boundaries of space technology with innovative, compact, and cyber-secure solutions. As an Embedded Software Engineer III, you'll play a crucial role in shaping the future of our products, working closely with a talented team of engineers and innovators. About the RoleThis is an...


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

    Unlock Your Potential:At Innoflight Inc, we're pushing the boundaries of space technology and innovation. As an Embedded Software Engineer III, you'll be part of a dynamic team that's shaping the future of aerospace and defense. Join us in our mission to create cutting-edge software solutions for satellite avionics and payload data processing systems. As a...


  • San Diego, California, United States Northrop Grumman Full time

    Embedded Software Engineer OpportunityWe are seeking an experienced Embedded Software Engineer to join our team at Northrop Grumman. As an Embedded Software Engineer, you will design, develop, and integrate software for our end-user customers and businesses.Key Responsibilities:Design and develop software for embedded systemsIntegrate software components and...


  • San Diego, California, United States Northrop Grumman Full time

    Embedded Software Engineer OpportunityWe are seeking an experienced Embedded Software Engineer to join our team at Northrop Grumman. As an Embedded Software Engineer, you will be responsible for designing, developing, and testing software for our end-user customers and businesses.Key Responsibilities:Design and develop software for embedded systems using...


  • San Diego, California, United States Alarm Full time

    We are seeking a talented Embedded Software Engineer to join our team at Alarm. The ideal candidate will have a strong background in Electrical/Computer Engineering and experience with embedded Linux environments.The Embedded Software Engineer will be responsible for developing firmware and video applications for our Alarm system. This includes researching,...


  • San Diego, California, United States Qualcomm Full time

    Job SummaryQualcomm is seeking a skilled Embedded Software Engineer to develop embedded software for CPU and DSP processors and hardware engines comprising its SoC portfolio. The ideal candidate will have a solid foundation in embedded software development, operating systems, and drivers.Key ResponsibilitiesGather, integrate, and interpret information across...


  • San Diego, California, United States Alarm Full time

    Job DescriptionAlarm.com is seeking a talented Embedded Software Engineer to develop firmware and video applications for our smart cameras. The ideal candidate will have a strong background in C programming, Linux, and embedded systems.Responsibilities:Design and develop firmware for Alarm.com's smart camerasCollaborate with multiple teams to integrate...


  • San Diego, California, United States Defense Search Full time

    Job DescriptionDefense Search is seeking a highly skilled Software and Embedded Systems Engineer to join our team. As a key member of our team, you will be responsible for designing, developing, and maintaining efficient and robust embedded firmware and software used in embedded systems.The ideal candidate will have a strong understanding of design...


  • San Diego, California, United States Northrop Grumman Full time

    Embedded & Real-Time Software EngineerWe are seeking a highly skilled Embedded & Real-Time Software Engineer to join our team of qualified, diverse individuals within our Software organization.This role is located onsite in Melbourne, FL, where we define possible.As an Embedded & Real-Time Software Engineer, you will design, develop, integrate and test...


  • San Diego, California, United States ADL Embedded Solutions, Inc. Full time

    ADL Embedded Solutions, Inc. is a leading provider of high-performance embedded solutions for demanding thermal and rugged environments. Our product portfolio includes high IP enclosures and custom system design engineering services.We are seeking a highly motivated and experienced Embedded Systems Product Manager to join our dynamic team in San Diego,...


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

    Job DescriptionTrellisWare Technologies is seeking a highly skilled Software Engineer, Embedded Linux to join our team. As a key member of our Engineering Team, you will be responsible for designing, implementing, and integrating software for an embedded Linux target.Key Responsibilities:Design and implement software for embedded Linux applications, drivers,...


  • San Diego, California, United States Apple Full time

    Embedded Software DeveloperAt Apple, we're looking for a skilled Embedded Software Developer to join our team. As an Embedded Software Developer, you will be responsible for designing and developing software for our embedded systems. This role requires a strong understanding of C/C++ and embedded software development. You will work closely with our hardware...


  • San Diego, California, United States Modular Medical Inc Full time

    Job OverviewModular Medical Inc is seeking a skilled Embedded Software Developer to join our Software Engineering team. As a key member of our team, you will be responsible for designing, developing, and delivering robust and safe embedded software for medical devices.Key Responsibilities:Develop and deliver embedded software for medical devices, from...


  • San Diego, California, United States General Atomics and Affiliated Companies Full time

    General Atomics Electromagnetic Systems (GA-EMS) is a leading developer of high-technology systems, including electromagnetic and electric power generation systems.The company is seeking a software lead to develop embedded software for control systems, requiring innovative approaches to resolve complex engineering problems.The role involves analysis,...


  • San Diego, California, United States Indotronix International Corporation Full time

    Bachelor\u0027s, Master\u0027s or PhD degree in Computer Science, Informatics, Embedded Systems or equivalent software engineer with 5-10 years of experience in large scale software applications embedded programming.Key competencies for this role are Unix/Linux, C, C++, UML, real time, Python, VxWorks, Matlab.Solid software engineering knowledge:Agile,...


  • San Diego, California, United States Alarm Full time

    Job SummaryWe are seeking a talented Embedded Software Engineer to join our Device Engineering team. As a key member of our team, you will be responsible for designing and developing embedded software for our innovative cloud and device solutions.Key ResponsibilitiesDevelop board support packages, platform frameworks, and embedded Linux applications using...


  • San Diego, California, United States Leidos Full time

    Job SummaryWe are seeking an experienced Embedded Software Engineer to join our team in San Diego, CA. As a key member of our Space Sensors Engineering Design office, you will design and develop, integrate, and test embedded software for our InfraRed (IR) Payloads hosted on satellites in earth orbit.Key ResponsibilitiesPerform software development in a...


  • San Diego, California, United States Alarm Full time

    We are seeking a highly skilled Embedded Software Engineer to join our Device Engineering team at Alarm, a rapidly expanding technology company developing innovative cloud and device solutions. As a key member of our team, you will play a critical role in defining the future of the Internet-of-Things for residential and commercial properties by creating and...


  • San Diego, California, United States Medtronic Full time

    About the RoleWe are seeking a highly skilled Sr. Software Test Engineer - Embedded to join our team at Medtronic. As a key member of our software development team, you will be responsible for designing, implementing, and optimizing automation tools to verify embedded software products.You will work closely with software development, product engineering,...


  • San Diego, California, United States Medtronic Full time

    About the RoleWe are seeking a highly skilled Software Test Engineer for Embedded Systems to join our team at Medtronic. As a key member of our R&D team, you will play a critical role in ensuring the quality and reliability of our medical devices.Key Responsibilities:Design, implement, and optimize automation tools to verify embedded software products.Work...