Senior Firmware Engineer

3 weeks ago


Irvine, United States Cryoport Systems Inc Full time

POSITION SUMMARYThe Senior Firmware Engineer possesses a full range of responsibilities to evolve and support Cryoports 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 Engineer possesses the following skillsets: Embedded RTOS development and debugging experience Bootloader Kernel and device drivers Software security including access authentication and authorization. Understanding of real time systems , networking, multi-threaded applications, encryption, hashing, checksum, CRCs C/C++ is the programing language. Familiar with Assembly language Serial communications Sensors and transducers (temperature, pressure, etc.) Analog-to-digital conversion Peripheral drivers PRIMARY RESPONSIBILITIES (include but are not limited to) Develops Cryoport next generation of asset tracking/medical device . Designs and maintains of embedded control firmware , which involve in all phases of product development from prototyping to production Works directly with business owners , project managers, technical lead to implement new features/functionalities with minimal supervision. Contributes to the overall Cryoport SaaS platform . Current Systems Environment: FreeRTOS, C/C++ . REST services, MQ T T. AWS IoT Core, AWS IoT Device Shadow . Agile methodology / Test Driven Development. Requirements are fast-changing. Document as needed. GitHub for source version control. COMPETENCIES & PERSONAL ATTRIBUTES Requirements gathering, documentation, and analysis. Algorithm analysis / evaluation. Oral and written communication skills: verbal, written, whiteboard, virtual / remote Strong interpersonal communication skills to enable successful interactions with internal and external users and stakeholders. Working knowledge of source code revisioning systems (git, svn, cvs, hg).QUALIFICATIONS AND EDUCATION REQUIREMENTS 5-7 years of experience in developing embedded systems, firmware and device drivers on a resource constrained embedded environment. Advanced proficiency in C/C++ programming Experience in Freer TOS, Linux, Bare Metal Experience with protocols TCP/IP, MQTT, BLE, serial communication, USB, etc. Experience with kernel and device drivers (SPI, PCIe, UART, etc.) Experience in board bring up. Experience with PCB and PCBA Experience with communication protocols (I2C, USB etc.) Expertise in writing tests to validate software in automated test environments Bachelor's degree in Electronics/Software/Computer/Automotive Engineering or similar Preferred Qualifications: AWS IoT Core AWS IoT Device Shadow Familiarity with MDD/MDR, Familiarity with ISO 13485, FDA DC#J-18808-Ljbffr

by Jobble



  • 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 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...


  • Irvine, California, United States Western Digital Full time

    Job Description Western Digital's Flash Security Platform team is currently seeking a passionate Senior Manager for our security firmware engineering function which develops innovative and high-performance security firmware for its Solid State Drive (SSD) memory controllers. As a key member, you will mentor a team in evaluating, building, and testing...

  • Firmware Engineer

    4 days ago


    Irvine, United States Crescent City Recruitment Group Full time

    Firmware Engineer Qualifications: US Citizen Bachelor's degree or higher in Electrical, Computer or Equivalent engineering 20 years of experience in Verilog or VHDL designs Ability to architect and partition high speed DSP designs Experienced with the Xilinx Zynq Ultrascale+ Worked with the Xilinx IP cores including latest (AXI, PCIe, Memory, IO Interface,...

  • Firmware Engineer

    3 weeks ago


    Irvine, United States Management Business Solutions Full time

    Firmware Engineer Qualifications: •US Citizen •Bachelor's degree or higher in Electrical, Computer or Equivalent engineering •20 years of experience in Verilog or VHDL designs •Ability to architect and partition high speed DSP designs •Experienced with the Xilinx Zynq Ultrascale+ •Worked with the Xilinx IP cores including latest...


  • Irvine, California, United States Western Digital Full time

    Job Description Western Digital's Flash Security Platform team is currently seeking a passionate security firmware engineer who can help develop innovative and high-performance security firmware for its Solid State Drive (SSD) memory controllers. As a key member, you will actively participate in evaluating, building, and testing firmware for our security...

  • Firmware Engineer

    1 week ago


    Irvine, CA, United States Career Development Partners Full time

    Firmware EngineerQualifications:·        US Citizen·        Bachelor’s degree or higher in Electrical, Computer or Equivalent engineering·        20 years of experience in Verilog or VHDL designs·        Ability to architect and partition high speed DSP designs·        Experienced with the Xilinx Zynq...

  • Firmware Engineer

    6 days ago


    Irvine, United States Cameron Craig Group Full time

    · Bachelor’s degree or higher in Electrical, Computer or Equivalent engineering · 20 years of experience in Verilog or VHDL designs · Ability to architect and partition high speed DSP designs · Experienced with the Xilinx Zynq Ultrascale+ · Worked with the Xilinx IP cores including latest (AXI, PCIe, Memory, IO Interface, and others) · Understanding...

  • Summer Intern 2024

    1 month ago


    Irvine, California, United States Western Digital Full time

    Job Description The intern will be involved in the development of firmware and testing tools for hard disk drives.  This role requires a solid understanding of embedded system programming and the ability to code effectively in C++ or Python. Ideal candidates would complete a BS/MS in Computer Science, Computer Engineering, or Electrical Engineering between...


  • Irvine, United States Western Digital Full time

    Job Description Join our cutting-edge team to revolutionize the technology in hard disk drives by developing advanced servo firmware. In this dynamic role, you will engage in the design, optimization, and calibration of servo loops, as well as actuator and spindle-motor control. Your work will directly impact the performance and efficiency of our products...


  • Irvine, California, United States Western Digital Full time

    Job Description Join our cutting-edge team to revolutionize the technology in hard disk drives by developing advanced servo firmware. In this dynamic role, you will engage in the design, optimization, and calibration of servo loops, as well as actuator and spindle-motor control. Your work will directly impact the performance and efficiency of our products...


  • Irvine, United States Radiant Systems Full time

    We are hiring! Our Major Medical Device Client is looking for a Test Software Engineer - Hardware/ Software. Client: Major Medical Device Client Duration: 7+ months Title: Senior Electrical Test Engineer Location: Irvine, California Pay Rate: $50.00-$53.00/ Hr on W2 Onsite at Irvine, CA location on a hybrid basis (3 days a week) This team is looking for...


  • Irvine, United States Radiant Systems Inc Full time

    We are hiring!Our Major Medical Device Client is looking for a Test Software Engineer - Hardware/ Software.Client: Major Medical Device ClientDuration: 7+ monthsTitle: Senior Electrical Test EngineerLocation: Irvine, CaliforniaPay Rate: $50.00-$53.00/ Hr on W2Onsite at Irvine, CA location on a hybrid basis (3 days a week)This team is looking for a NI labVIEW...


  • Irvine, United States Radiant Systems Inc Full time

    We are hiring!Our Major Medical Device Client is looking for a Test Software Engineer - Hardware/ Software.Client: Major Medical Device ClientDuration: 7+ monthsTitle: Senior Electrical Test EngineerLocation: Irvine, CaliforniaPay Rate: $50.00-$53.00/ Hr on W2Onsite at Irvine, CA location on a hybrid basis (3 days a week)This team is looking for a NI labVIEW...

  • Hardware Engineer

    1 day ago


    Irvine, United States TONI GROUP LLC Full time

    Derive requirements from customer/company (IRAD) requirements/requests Generate flow down requirements for subassemblies, vendors, or other disciplines Provide technical guidance and support to electrical, software, firmware, and mechanical engineers Generate and maintain System level documentation, including but not limited to block diagrams, System level...


  • Irvine, United States TalentBurst, Inc. Full time

    Position: Systems Test Engineer / NI LabVIEW Test Engineer, Req#: 6902-1Location: Irvine, CA (3 days a week onsite, 2 days remote, 40hrs/week)Duration: 6+ Months ContractJob Description:This team is looking for a NI LabVIEW electrical engineer to support innovation for the Global Supply Chain business unit.The Test Software Engineer has responsibilities...


  • Irvine, United States TalentBurst Full time

    Position: Systems Test Engineer / NI LabVIEW Test Engineer, Req#: 6902-1 Location: Irvine, CA (3 days a week onsite, 2 days remote, 40hrs/week) Duration: 6+ Months Contract Job Description: This team is looking for a NI LabVIEW electrical engineer to support innovation for the Global Supply Chain business unit. The Test Software Engineer has responsibilities...

  • System Engineer

    3 days ago


    Irvine, United States TalentBurst Full time

    Position: Systems Test Engineer / NI LabVIEW Test Engineer, Req#: 6902-1Location: Irvine, CA (3 days a week onsite, 2 days remote, 40hrs/week)Duration: 6+ Months Contract Job Description:This team is looking for a NI LabVIEW electrical engineer to support innovation for the Global Supply Chain business unit.The Test Software Engineer has responsibilities...

  • System Engineer

    5 days ago


    Irvine, United States TalentBurst, an Inc 5000 company Full time

    Position: Systems Test Engineer / NI LabVIEW Test Engineer, Req#: 6902-1Location: Irvine, CA (3 days a week onsite, 2 days remote, 40hrs/week)Duration: 6+ Months Contract Job Description:This team is looking for a NI LabVIEW electrical engineer to support innovation for the Global Supply Chain business unit.The Test Software Engineer has responsibilities...

  • System Engineer

    5 days ago


    Irvine, United States TalentBurst, an Inc 5000 company Full time

    Position: Systems Test Engineer / NI LabVIEW Test Engineer, Req#: 6902-1Location: Irvine, CA (3 days a week onsite, 2 days remote, 40hrs/week)Duration: 6+ Months Contract Job Description:This team is looking for a NI LabVIEW electrical engineer to support innovation for the Global Supply Chain business unit.The Test Software Engineer has responsibilities...