Senior Firmware or Embedded Software Engineer

2 weeks ago


San Diego, United States MILLENNIUMSOFT Full time

Job Title - Senior Firmware or Embedded Software Engineer

Location – San Diego, CA

Duration – 10+ Months Contract

Total Hours/week - 40.00
1st Shift

Description:

Senior Firmware or Embedded Software Engineer

Responsibilities
• Develop, enhance and debug new and existing real-time firmware in C and C++ for BD Intelligent Medication Dispensing Devices and Systems.
• Drive firmware development for performance, safety, scalability, modularity, robustness, and tight integration with the hardware.
• Hands-on hardware bringing up, device system debugging and code optimization.
• Implement continuous improvements and best practices within the team, and larger organization.
• Drive firmware/hardware co-design for optimized solutions and schedules.
• Conduct software evaluation and testing
• Document the design changes

Requirements/Qualifications
• BS or higher in Engineering, Computer Science, Physics or proof of exceptional skills in related fields, with practical engineering experience.
• Capable of delivering top quality C and C++ code in a real time embedded environment for electromechanical systems.
• Capable of designing the firmware with Object Oriented Design concept.
• Strong knowledge in software fundamentals including architectural design, algorithm development, data structures, code modularity, and maintainability.
• Having significant multithreaded and RTOS experience, such as SMX and/or FreeRTOS
• Experience with device drivers, bootloader, secure boot, software hardware interfaces, device communication on embedded systems.
• Experience in test driven development experience using unit testing, software in the loop, and hardware in the loop methodologies, a validation mindset is required.
• Proactive and positive while solving very challenging problems.
• Having strong sense of the ownership and accountability for overall team success.

Additional Skills and Qualifications
• Familiar with the Development IDEs such as IAR, Keil, Eclipse, and/or Visual Studio
• Familiar with JTAG debugging and memory interface
• Capable of reading the circuit design, schematic, and trouble-shooting device with the firmware.
• Knowledge in RFID, Wi-Fi connectivity, network, and security
• Familiar with Python, Build Utilities, code analysis tools: a plus
• Knowing Software State Machine, such as Quantum or C++ state machine, a plus
• Familiar with source control system such as GitHub, Perforce
• Having medical device experience: a plus.
• Knowledge in electromechanical systems, mechanism, control system, mathematics, and statistics reliability.

Strong preference to candidates more local. Position may start off remote but will need to go onsite to obtain equipment and training info.
If your candidate is not local, please note location and notice required to start. Looking to hire beginning of December, however if candidate is located sooner, can accommodate a sooner start date.


  • Embedded Software

    4 weeks ago


    San Diego, United States LeapFrog Semi Full time

    Job DescriptionJob DescriptionLeapfrog SemiconductorSuitable title would be conferred depending on the candidate's experience. Candidates meeting the below requirements may share their resumes by sending it to the email id: jobs@leapfrogsemi.com. Alternate email id: schakravarthy@leapfrogsemi.comKey responsibilities:Design, code and test signal...


  • San Francisco, United States Voltpost Full time

    Voltpost Inc is actively seeking a Embedded Firmware Engineer to join our dynamic product engineering team. We are looking for candidates who possess a proven track record of successfully working on intricate embedded electronics products that have been mass-produced and supported in the field.The ideal candidate should be a seasoned expert in firmware and...


  • San Francisco, United States Voltpost Full time

    Voltpost Inc is actively seeking a Embedded Firmware Engineer to join our dynamic product engineering team. We are looking for candidates who possess a proven track record of successfully working on intricate embedded electronics products that have been mass-produced and supported in the field.The ideal candidate should be a seasoned expert in firmware and...


  • San Francisco, United States Voltpost Full time

    Voltpost Inc is actively seeking a Embedded Firmware Engineer to join our dynamic product engineering team. We are looking for candidates who possess a proven track record of successfully working on intricate embedded electronics products that have been mass-produced and supported in the field.The ideal candidate should be a seasoned expert in firmware and...


  • San Diego, United States The Ash Group, Inc. Full time

    **W2 ONLY, NO C2C or 3rd Parties**Title: Embedded Firmware EngineerLocation: San Diego, CASetting: OnsitePay: $56.75/hr on W2Duration: 12-month contract, possible extension/conversionExperience: 5+ yearsWhat You'll Be Doing:We are currently seeking a highly skilled Embedded Software Engineer with a strong background in device drivers, Android, and display...


  • San Diego, United States The Ash Group, Inc. Full time

    **W2 ONLY, NO C2C or 3rd Parties** Title: Embedded Firmware Engineer Location: San Diego, CA Setting: Onsite Pay: $56.75/hr on W2 Duration: 12-month contract, possible extension/conversion Experience: 5+ years What You'll Be Doing: We are currently seeking a highly skilled Embedded Software Engineer with a strong background in device drivers, Android, and...


  • San Diego, United States The Ash Group, Inc. Full time

    **W2 ONLY, NO C2C or 3rd Parties** Do you have the skills to fill this role Read the complete details below, and make your application today. Title: Embedded Firmware Engineer Location: San Diego, CA Setting: Onsite Pay: $56.75/hr on W2 Duration: 12-month contract, possible extension/conversion Experience: 5+ years What You'll Be Doing: We are currently...


  • San Diego, United States The Ash Group Full time

    **W2 ONLY, NO C2C or 3rd Parties**Title: Embedded Firmware EngineerLocation: San Diego, CASetting: OnsitePay: $56.75/hr on W2Duration: 12-month contract, possible extension/conversionExperience: 5+ yearsWhat You'll Be Doing:We are currently seeking a highly skilled Embedded Software Engineer with a strong background in device drivers, Android, and display...


  • San Diego, United States The Ash Group Full time

    **W2 ONLY, NO C2C or 3rd Parties**Title: Embedded Firmware EngineerLocation: San Diego, CASetting: OnsitePay: $56.75/hr on W2Duration: 12-month contract, possible extension/conversionExperience: 5+ yearsWhat You'll Be Doing:We are currently seeking a highly skilled Embedded Software Engineer with a strong background in device drivers, Android, and display...


  • San Diego, United States KTek Resourcing Full time

    Embedded Firmware EngineerJob Description:What You'll Be Doing:We are currently seeking a highly skilled Embedded Software Engineer with a strong background indevice drivers, Android, and display drivers. The ideal candidate will be responsible for developing andimplementing software/drivers for embedded devices and systems.• Design, develop, code, test...


  • San Diego, United States KTek Resourcing Full time

    Embedded Firmware EngineerJob Description:What You'll Be Doing:We are currently seeking a highly skilled Embedded Software Engineer with a strong background indevice drivers, Android, and display drivers. The ideal candidate will be responsible for developing andimplementing software/drivers for embedded devices and systems.• Design, develop, code, test...


  • San Mateo, United States Zoox Full time

    About the Role The Firmware Architecture team at Zoox is responsible for guiding the development of our embedded systems and the firmware that makes them tick. Our team collaborates with other firmware, hardware, software, systems, and safety teams across Zoox to build complex systems designed for challenging automotive environments. Together with the team,...


  • San Diego, United States Zoox Full time

    The Zoox Firmware team is responsible for the embedded software development of Zoox vehicle’s low-level driving, body, and safety systems to provide autonomous driving software. As the embedded software developer, you will be responsible for developing the drive, control, and body functionality of the Zoox vehicle. In addition, you will work closely with...


  • San Diego, United States Zoox Full time

    The Zoox Firmware team is responsible for the embedded software development of Zoox vehicle’s low-level driving, body, and safety systems to provide autonomous driving software. As the embedded software developer, you will be responsible for developing the drive, control, and body functionality of the Zoox vehicle. In addition, you will work closely with...


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

  • Senior Firmware Engineer

    15 minutes ago


    San Francisco, United States Redwood Materials Full time

    About Redwood Materials Redwood Materials was founded in 2017 to create a circular supply chain for electric vehicles and clean energy products, making them more sustainable and driving down the cost for batteries. We’re doing this by developing and deploying new technologies to increase the scope and scale of recycled and sustainable materials in the...


  • San Diego, United States V R Della Infotech Inc Full time

    Job DescriptionJob DescriptionDuties: Experience: 8-15 yearLocation: San Diego, CA (Day-1 Onsite) Note: This job refers to an Embedded Firmware Engnineer with Device driver and low-level programing experience What You'll Be Doing: Develop cutting-edge embedded software engineering solutions. Analyze and troubleshoot issuesrelated to embedded software...

  • Embedded Engineer

    6 days ago


    San Diego, United States LanceSoft, Inc. Full time

    Experience: 5+ yearLocation: San Diego, CA (Day-1 Onsite)Embedded Firmware EngineerJob Description:We are currently seeking a highly skilled Embedded Software Engineer with a strong background in device drivers, Android, and display drivers.The ideal candidate will be responsible for developing and implementing software/drivers for embedded devices and...

  • Embedded Engineer

    3 days ago


    San Diego, United States LanceSoft, Inc. Full time

    Experience: 5+ yearLocation: San Diego, CA (Day-1 Onsite)Embedded Firmware EngineerJob Description:We are currently seeking a highly skilled Embedded Software Engineer with a strong background in device drivers, Android, and display drivers.The ideal candidate will be responsible for developing and implementing software/drivers for embedded devices and...

  • Embedded Engineer

    7 days ago


    San Diego, United States LanceSoft, Inc. Full time

    Experience: 5+ yearLocation: San Diego, CA (Day-1 Onsite)Embedded Firmware EngineerJob Description:We are currently seeking a highly skilled Embedded Software Engineer with a strong background in device drivers, Android, and display drivers.The ideal candidate will be responsible for developing and implementing software/drivers for embedded devices and...