Principal Firmware Engineer

3 days ago


San Diego, United States Goddard Inc. Full time

At Goddard, our most important asset is our people. We don't just work together; we thrive together. We foster a culture of collaboration, continuous learning, and mutual support. We believe in taking exceptionally good care of each other because great teams build great solutions. If you are someone who embodies the values of accountability, inspiration, dedication, efficiency, innovation, integrity, quality, and reliability, we want you on our team. Come be a part of a workplace where your ideas are valued, your growth is encouraged, and your contributions make a real impact. Join us in shaping the future of transformative technology - together.

Goddard is seeking a highly motived Principal Firmware Engineer to join the firmware/software engineering team designing state-of-the-art medical devices and robotic systems. This role requires candidates to have 8+ years of Embedded Software development experience and 2+ years of medical device or robotics experience.

The Principal Firmware Engineer will be expected to:

  • Drive client products through the complete software life cycle, from prototyping to end of line.
  • As a principal engineer, you will conduct and lead interviews of additional teammates with expectations of growing and developing a cohesive team.
  • Be the primary lead on multiple projects, manage and lead groups of engineers, advise, or assist in the design and execution of projects.
  • Manage and facilitate client interactions with strong, clear communication as it relates to deliverables, design reviews, deadlines, etc.
  • Work with team members to estimate resource requirements, monitor progress, and balance and reallocate resources as needed.
  • Communicate to senior management any significant deviations from project plans.
  • Coordinate internal team staffing and budget requirements for projects.
  • Travel as needed.
  • Sensitivity to Intellectual Property, HIPAA compliance, and other types of privileged information.
The Principal Firmware Engineer should be technically familiar and comfortable with:
  • Coding languages - C or C++ expertise is required.
  • Version control, Compiling, and Code packaging- Experience with Build Tool sets like GCC, CMake, and Git is required.
  • Scripting - Experience with using various Scripting Languages.
  • Familiarity with Linux as an scripting and embedded development environment.
  • Wireless technology - Familiarity with Bluetooth Low Energy (BLE), Wi-Fi and other wireless standards.
  • Microcontrollers - Experience in coding for microcontroller and microprocessor-based systems including ARM Cortex microcontrollers.
  • Serial Communication - Experience with firmware stacks for enabling connected devices via RS232/485, I2C, SPI, CAN, USB and Ethernet are required.
  • Networking - Familiarity with Transport layer communications protocols and related network experience (TCP/IP, UDP, Sockets, Wireshark, etc.).
  • Security and cryptography in embedded devices - Familiarity with AES, RSA, hardware security, etc.
  • Low power - Ability to code/design a system to minimize power consumption for portable battery-operated devices.
  • Cloud - Familiarity with connecting devices to the cloud.
  • Hardware peripherals - Ability to recommend correct hardware for a project, and write drivers for motors, sensors, actuators and other peripherals.
  • Compliance/Certification/Agency Approvals - Experience with FDA product compliance requirements including IEC 62304 and IEC 60601.
  • Experience with various cost estimate and reduction techniques.
  • Experience with CI/CD best practices.
  • Familiarity with bringing up hardware in the loop testing environments.
  • Experience with State machine scheduler and RTOS.
  • Familiarity with Agile methodologies.
  • Experience on collaboration with Electrical Engineers & PCB Development:
    - PCB reviews
    - Understanding schematics
    - Soldering, breadboarding, logic analyzers and multimeters
  • Ability to collaborate on producing Software QMS documentation within regulated industries including User Requirement documents, Product Architecture, Trace matrices, and Verification/Validation plans.
  • Advise, research, and recommend software applications that will benefit the company and its team members by way of efficiency.
Additional Desirable Skills:
  • Familiar with automation systems using PLC and related software.
  • Embedded Linux operating system and driver development.
  • Familiarity with protocols such as MQTT is helpful as is knowledge of JavaScript and JSON.
  • Experience in coding out-sourcing for prototype and production.
  • Familiarity with AI/ML/Cloud computing.


Please note: Applicants must be authorized to work for ANY employer in the U.S. We are unable to sponsor or take over sponsorship of any employment Visas at this time.

  • San Diego, United States Goddard Inc. Full time

    At Goddard, our most important asset is our people. We don't just work together; we thrive together. We foster a culture of collaboration, continuous learning, and mutual support. We believe in taking exceptionally good care of each other because great teams build great solutions. If you are someone who embodies the values of accountability, inspiration,...


  • San Francisco, United States JUUL Labs Full time

    As part of the Quality Systems team, the Principal Firmware Engineer will work under the direction of the Director, Quality Improvement and Compliance to support Supplier Quality as an external auditor and perform day-to-day quality management activi Firmware Engineer, Engineer, Principal, Firmware, Auditor, Technology


  • San Francisco, California, United States JUUL Labs Full time

    Principal Firmware Engineer We are looking for a skilled Principal Firmware Engineer to join our Quality Systems team. In this role, you will work closely with the Director of Quality Improvement and Compliance to strengthen Supplier Quality by conducting external audits and managing quality-related activities on a daily basis. Collaborate with...


  • San Jose, California, United States Western Digital Full time

    Principal Firmware EngineerSan Jose, CAFull-timeJob DescriptionESSENTIAL DUTIES AND RESPONSIBILITIESDefine overall system firmware architecture for implementing high performance HDD actuator control on dynamic control platformsDefine the firmware & associated tool designs including processes for build, test and benchmarking working together with stakeholders...


  • San Jose, United States Western Digital Full time

    Principal Firmware EngineerSan Jose, CAFull-time Job DescriptionESSENTIAL DUTIES AND RESPONSIBILITIES Define overall system firmware architecture for implementing high performance HDD actuator control on dynamic control platformsDefine the firmware & associated tool designs including processes for build, test and benchmarking working together with...


  • San Jose, United States Can One Full time

    Principal FPGA Firmware Engineer page is loaded Principal FPGA Firmware Engineer Apply locations USA - CA - San Jose (Ridder) time type Full time posted on Posted 22 Days Ago job requisition id 2023708 It's fun to work in a company where people truly BELIEVE in what they're doing! We're committed to bringing passion and customer focus to the business. If you...


  • San Jose, United States Can One Full time

    Principal FPGA Firmware Engineer page is loaded Principal FPGA Firmware Engineer Apply locations USA - CA - San Jose (Ridder) time type Full time posted on Posted 22 Days Ago job requisition id 2023708 It's fun to work in a company where people truly BELIEVE in what they're doing! We're committed to bringing passion and customer focus to the business. If you...


  • San Jose, United States Lumentum Operations LLC Full time

    It's fun to work in a company where people truly BELIEVE in what they're doing! We're committed to bringing passion and customer focus to the business. If you like wild growth and working with happy, enthusiastic over-achievers, you'll enjoy your career with us! Lumentum's Commercial Laser Group is seeking a Lead/Principal Firmware Engineer to join our...


  • San Jose, United States Lumentum Operations LLC Full time

    It's fun to work in a company where people truly BELIEVE in what they're doing! We're committed to bringing passion and customer focus to the business. If you like wild growth and working with happy, enthusiastic over-achievers, you'll enjoy your career with us! Lumentum's Commercial Laser Group is seeking a Lead/Principal Firmware Engineer to join our...

  • Firmware Engineer

    1 week ago


    San Diego, California, United States Foresight Sports Full time

    Exciting Job Opportunity at Foresight SportsForesight Sports, located in San Diego, CA, is a cutting-edge company specialized in designing and manufacturing performance analysis and game enhancement technologies. Their range of products includes launch monitors, simulators, performance/entertainment software, and smart mobility solutions for various sports...


  • San Diego, United States Globus Medical Full time

    About Us: At Globus Medical, we move with a sense of urgency to deliver innovations that improve the quality of life of patients with musculoskeletal disorders. Our team is inspired by the needs of these patients, and the surgeons and healthcare providers who treat them. We embrace a culture of exceptional response by partnering with researchers and...


  • San Diego, United States Globus Medical Full time

    About Us : At Globus Medical, we move with a sense of urgency to deliver innovations that improve the quality of life of patients with musculoskeletal disorders. Our team is inspired by the needs of these patients, and the surgeons and healthcare providers who treat them. We embrace a culture of exceptional response by partnering with researchers and...


  • San Diego, United States Oura Full time

    Our mission at Oura is to empower every person to own their inner potential. Our award-winning products help our global community gain a deeper knowledge of their readiness, activity, and sleep quality by using their Oura Ring and its connected app. By providing daily insights and practical steps to inspire healthy lifestyles, we've helped over one million...


  • San Diego, California, United States Hologic Full time

    Senior Firmware Engineer San Diego, CA, United States Hologic is seeking a passionate and experienced Senior Firmware Engineer to play a lead role in the development of real-time embedded firmware for our next generation of medical devices . This is an exciting opportunity to make a real difference in patient lives by creating innovative solutions at the...


  • San Diego, United States Hologic Full time

    Job Description Hologic is seeking a passionate and experienced Senior Firmware Engineer to play a lead role in the development of real-time embedded firmware for our next generation of medical devices This is an exciting opportunity to make a real difference in patient lives by creating innovative solutions at the forefront of medical...


  • San Diego, California, United States Hologic Full time

    Job DescriptionHologic is seeking a passionate and experienced Senior Firmware Engineer to play a lead role in the development of real-time embedded firmware for our next generation of medical devices This is an exciting opportunity to make a real difference in patient lives by creating innovative solutions at the forefront of medical...


  • San Diego, United States CV Library Full time

    DescriptionUnleash your potential at Leidos, where we deliver innovative solutions through the efforts of our diverse and talented people who are dedicated to our customer’s success. We empower our teams, contribute to our communities, and operate sustainably. Everything we do is built on an investment to do the right thing for our customers, our people,...


  • San Jose, United States Western Digital Full time

    Company Description The future. It’s on you. You & Western Digital. We’ve been storing the world’s data for more than 50 years. Once, it was the most important thing we could do for data. Now we’re helping the world capture, preserve, access and transform data in a way only we can. The most game-changing companies, consumers, professionals, and...


  • San Jose, United States Western Digital Full time

    Job DescriptionJob DescriptionCompany DescriptionThe future. It’s on you. You & Western Digital.We’ve been storing the world’s data for more than 50 years. Once, it was the most important thing we could do for data. Now we’re helping the world capture, preserve, access and transform data in a way only we can.The most game-changing companies,...


  • San Jose, United States Western Digital Full time

    Job DescriptionJob DescriptionCompany DescriptionThe future. It’s on you. You & Western Digital.We’ve been storing the world’s data for more than 50 years. Once, it was the most important thing we could do for data. Now we’re helping the world capture, preserve, access and transform data in a way only we can.The most game-changing companies,...