Senior Embedded Software Engineer

4 weeks ago


Irvine, United States Willow Laboratories Full time

Job Summary:


We are a close-knit, collaborative team, guided by a mission to improve lives by making the impossible possible through innovation. Our cutting edge technologies are found in hospitals around the world. We are searching for a Lead Embedded Software Engineer who will be responsible for developing complex software for low power and battery powered medical devices.


Duties & Responsibilities:


· Develop signal processing algorithms which involve analyzing data in the time and frequency domains

· Design and implement

◦ Real-time, embedded signal processing software and algorithms

◦ Programmable and configurable data acquisitions systems

◦ Highly secure authentication and encryption systems, such as secure booting, secure data collection, bidirectional authentication mechanisms

◦ Hardware peripheral interfacing drivers

◦ Low-level device drivers for hardware peripheral interfacing

◦ User interface and conduct applications programming

◦ Bluetooth Low Energy wireless connectivity

◦ Real-time task scheduling

· Architect the firmware system design

· Optimize computationally intensive subroutines.

· Optimize code for performance, memory usage and low power consumption

· Ensure high reliability suitable for verification and validation

· Review electronics schematics and provide feedback to hardware engineers for best processor/microcontroller pinout

· Work with hardware engineers for processor and memory part selection

Qualifications and Experience:


· Bachelor’s degree or Master’s degree in Computer Science, Engineering, Electrical Engineering, Computer Engineering, Software Engineering or related field

· 8+ years of experience in the job offered or as a software engineer, hardware engineer or in a related occupation, including:

· Implementing efficient data streaming and synchronization over BLE or USB

· Optimizing dynamic range and SNR in data collection systems

· Supporting group efforts toward high quality documentation

· Knowledge of or experience in the following:

· C programming

· Computer architecture, memory organization

· Code optimization and code debugging

· Firmware development

· Bluetooth Low Energy

· Familiarity with Qt and Linux systems

· Knowledge of QMS, FDA design controls and GMP regulation

· Familiarity with electronic hardware design

· Experience working in both large structured and small entrepreneurial organizations



  • Irvine, United States Turion Space Full time

    Turion Space is seeking skilled Embedded Software engineers. We are a new space startup that is growing fast with one satellite in space and at least 6 more planned in the next two years. As a Senior Embedded Software Engineer, you will work directly with the Turion team to assist in the architecture, development, and testing of the flight software that...


  • Irvine, United States Turion Space Full time

    Turion Space is seeking skilled Embedded Software engineers. We are a new space startup that is growing fast with one satellite in space and at least 6 more planned in the next two years. As a Senior Embedded Software Engineer, you will work directly with the Turion team to assist in the architecture, development, and testing of the flight software that...


  • Irvine, United States Cephas Consultancy Services Private Limited Full time

    Job DescriptionJob DescriptionJob Title:& Sr Software Engineer, VirtualizationLocation:& Irvine, CA – MUST BE ONSITE 3 DAYS A WEEK.& The CompanyFor over 40 years, our client has been an industry leader in the Avionics industry, providing cutting edge In-Flight Entertainment solutions. Headquartered in Irvine, they are on a mission to develop a new suite of...


  • Irvine, United States Cypress HCM Full time

    Job DescriptionJob DescriptionPrincipal Engineer, ApplicationsWe have an exciting opportunity for a Principal Engineer, Applications position with one of the top medical device companies in the country. This position will collaborate with other members of the R&D team, developers, IT, and more to build state of the art embedded systems. The ideal candidate...


  • Irvine, United States Turion Space Full time

    Turion Space is seeking skilled Flight Software engineers. We are a new space startup that is growing fast with one satellite in space and at least 6 more planned in the next two years. As a Flight Software Engineer, you will work directly with the Turion team to assist in the architecture, development, and testing of the flight software that commands and...


  • Irvine, United States Turion Space Full time

    Turion Space is seeking skilled Flight Software engineers. We are a new space startup that is growing fast with one satellite in space and at least 6 more planned in the next two years. As a Flight Software Engineer, you will work directly with the Turion team to assist in the architecture, development, and testing of the flight software that commands and...


  • Irvine, United States Cryoport Systems Full time

    POSITION SUMMARY The Senior Firmware Engineer possesses a full range of responsibilities to evolve and support Cryoport’s next generation of asset tracking/medical devices through a strong understanding of algorithm, data structure. From incorporating cutting edge technologies to designing robust customer centric solutions that scale, the Senior Firmware...


  • Irvine, United States Cryoport Systems Full time

    POSITION SUMMARY The Senior Firmware Engineer possesses a full range of responsibilities to evolve and support Cryoport’s next generation of asset tracking/medical devices through a strong understanding of algorithm, data structure. From incorporating cutting edge technologies to designing robust customer centric solutions that scale, the Senior Firmware...


  • Irvine, United States Cryoport Systems Full time

    POSITION SUMMARY The Senior Firmware Engineer possesses a full range of responsibilities to evolve and support Cryoport’s next generation of asset tracking/medical devices through a strong understanding of algorithm, data structure. From incorporating cutting edge technologies to designing robust customer centric solutions that scale, the Senior Firmware...

  • Electrical Engineer

    1 week ago


    Irvine, United States Adsys Controls Inc Full time

    Job Description Job Description Experienced Electrical Engineer (Senior or Lead) to design and develop hardware for a variety of complex electrical and optomechanical systems for aerospace and defense applications. Responsible for design of new embedded electronics boards for precision electromechanical systems, electronics architecture design for new...

  • Electrical Engineer

    3 weeks ago


    Irvine, United States ADSYS CONTROLS INC Full time

    Job DescriptionJob DescriptionExperienced Electrical Engineer (Senior or Lead) to design and develop hardware for a variety of complex electrical and optomechanical systems for aerospace and defense applications. Responsible for design of new embedded electronics boards for precision electromechanical systems, electronics architecture design for new...


  • Irvine, United States Cryoport Full time

    Cryoport Systems is the life science industry’s most trusted provider of supply chain solutions for temperature-sensitive materials, serving biopharmaceutical, IVF and surrogacy and animal health organizations around the world. Cryoport Systems' proprietary Cryoport Express shippers, Cryoportal Logistics Management Platform, leading-edge Smartpak Condition...

  • Controls Engineer

    3 weeks ago


    Irvine, United States ADSYS CONTROLS INC Full time

    Job DescriptionJob DescriptionWe are searching for a Senior Controls/Algorithm Engineer to design and develop software for a distributed control system application. You will work closely with software architects and control system engineers to develop software that meets controls requirements and design specifications. You will also lead projects of small...


  • Irvine, United States Penn Foster Inc Full time

    Role: Senior Electrical Design Engineer Client: Defense-Aerospace Salary: $70-80/hr W2, non-benefited Length: Long-term Location: Irvine, CA Must be a United States Person to apply. Description: Our client designs and builds High Definition audio/video digital microwave transmitter and receiver systems for Government Federal Security applications, along with...


  • Irvine, United States Diverse Lynx Full time

    Role: Software Engineer Database Location Irvine, CA Client: LTTS//Client Contract Long Term Skill Required: Software engineer with Linux embedded system development experience in C/C++/Go, open sources and database design experience Job Description: Bachelor of Science Degree in Computer Sciences, Computer Engineering or Software Engineering,...


  • Irvine, United States Not Disclosed Full time

    Job DescriptionJob DescriptionWe are looking for a senior full stack software engineer to join the company at our Irvine, Ca. location. The position will involve working on a variety of web applications, utilizing Java, JavaScript, MVC, SQL, and C#. A degree in computer science or computer engineering from a reputable university is a requirement along with...

  • Embedded Engineer

    2 weeks ago


    Irvine, United States L&T Technology Services Full time

    1. Strong C language development experiencea. Embedded C, structures, pointers, unions, bit variables etc b. Data structures exp : nice to havec. Knowledge of RTOS: nice to have 2. Good knowledge of communication protocols such as I2C, SPI, RS232, display , memory interface3. Good understanding microcontroller peripheral interface, resources, interrupts...

  • Embedded Engineer

    2 weeks ago


    Irvine, United States L&T Technology Services Full time

    1. Strong C language development experiencea. Embedded C, structures, pointers, unions, bit variables etc b. Data structures exp : nice to havec. Knowledge of RTOS: nice to have 2. Good knowledge of communication protocols such as I2C, SPI, RS232, display , memory interface3. Good understanding microcontroller peripheral interface, resources, interrupts...

  • Embedded Engineer

    2 weeks ago


    Irvine, United States L&T Technology Services Full time

    1. Strong C language development experiencea. Embedded C, structures, pointers, unions, bit variables etc b. Data structures exp : nice to havec. Knowledge of RTOS: nice to have 2. Good knowledge of communication protocols such as I2C, SPI, RS232, display , memory interface3. Good understanding microcontroller peripheral interface, resources, interrupts...

  • Mechanical Engineer

    3 weeks ago


    Irvine, United States ADSYS CONTROLS INC Full time

    Job DescriptionJob DescriptionWe are searching for a Lead/Senior Mechanical Engineer to lead the mechanical engineering team at Adsys Controls. In this role, you will provide technical leadership in all aspects of mechanical and systems engineering and team development. You will conceptualize, design, analyze, test and validate opto-mechanical structures and...