Senior Firmware or Embedded Software Engineer

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



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

  • Embedded Software

    2 months 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...

  • Embedded Software

    1 week ago


    San Diego, United States Ananant Systems Private Limited 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 Diego, United States Zoox Full time

    Senior/Staff Embedded Software Engineer - Firmware Architecture Software – Embedded Software & Systems Integration / 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...


  • San Diego, United States Meta Inc Full time

    Summary: Reality Labs at Meta is building products that make it easier for people to connect with the ones they love most, enjoy top-notch, and wire-free VR. We are pushing the future of computing platforms, and we are a team of world-class experts developing and shipping products at the intersection of hardware, software and content.As an Embedded Software...


  • San Diego, United States Meta Inc Full time

    Summary: Reality Labs at Meta is building products that make it easier for people to connect with the ones they love most, enjoy top-notch, and wire-free VR. We are pushing the future of computing platforms, and we are a team of world-class experts developing and shipping products at the intersection of hardware, software and content.As an Embedded Software...


  • San Diego, 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 Meta Platforms, Inc. Full time

    Reality Labs at Meta is building products that make it easier for people to connect with the ones they love most, enjoy top-notch, and wire-free VR. We are pushing the future of computing platforms, and we are a team of world-class experts developing and shipping products at the intersection of hardware, software and content. As an Embedded Software Engineer...


  • San Jose, United States EVONA Full time

    Location: San FranciscoSalary: Up to $250kFounded by a team of experts from SpaceX and Blue Origin, This space start-up in San Francisco is at the forefront of constructing a cutting-edge navigation satellite network to rival GNSS.Their solution will be a world-first higher accuracy and timing solution than current GNSS and GPS constellations.As a Senior...


  • San Diego, United States 3D Systems Full time

    *Job Title:*Embedded Software Engineer *Company Overview:*Be at the forefront of additive manufacturing and 3D printing innovation by joining 3D Systems. We are actively seeking a highly motivated Intermediate Embedded Software Engineer to join our dynamic development team. Contribute to cutting-edge software solutions for our state-of-the-art 3D printing...


  • San Diego, United States 3D Systems Full time

    *Job Title:*Embedded Software Engineer *Company Overview:*Be at the forefront of additive manufacturing and 3D printing innovation by joining 3D Systems. We are actively seeking a highly motivated Intermediate Embedded Software Engineer to join our dynamic development team. Contribute to cutting-edge software solutions for our state-of-the-art 3D printing...


  • San Diego, United States 3D Systems Full time

    *Job Title:*Embedded Software Engineer *Company Overview:*Be at the forefront of additive manufacturing and 3D printing innovation by joining 3D Systems. We are actively seeking a highly motivated Intermediate Embedded Software Engineer to join our dynamic development team. Contribute to cutting-edge software solutions for our state-of-the-art 3D printing...


  • San Jose, California, United States EVONA Full time

    Location: San FranciscoSalary: Up to $250kFounded by a team of experts from SpaceX and Blue Origin, This space start-up in San Francisco is at the forefront of constructing a cutting-edge navigation satellite network to rival GNSS.Their solution will be a world-first higher accuracy and timing solution than current GNSS and GPS constellations.As a Senior...


  • San Diego, United States A2e Technologies Full time

    Title: Sr. Embedded Software/Firmware Engineer/Contractor Location: San Diego (92121) Term: Long Term Contract (Possible Perm) Duration: Long Term Start: Immediately Seeking Client facing Sr. Embedded Software/Firmware Engineer for a Hybrid role Contractor with a Can Do approach with the ability to come up to speed quickly technically Very collaborative with...


  • San Diego, United States Sensus Full time

    Xylem (XYL) is a leading global water technology company committed to developing innovative technology solutions to the world’s water challenges. The Company’s products and services move, treat, analyze, monitor and return water to the environment in public utility, industrial, residential and commercial building services settings. Xylem also provides...


  • San Diego, United States Sensus Full time

    Xylem (XYL) is a leading global water technology company committed to developing innovative technology solutions to the world’s water challenges.The Company’s products and services move, treat, analyze, monitor and return water to the environment in public utility, industrial, residential and commercial building services settings.Xylem also provides a...


  • San Diego, United States Sensus Full time

    Xylem (XYL) is a leading global water technology company committed to developing innovative technology solutions to the worlds water challenges. The Companys products and services move, treat, analyze, monitor and return water to the environment in public utility, industrial, residential and commercial building services settings. Xylem also provides a...


  • San Diego, United States Sensus Full time

    Xylem (XYL) is a leading global water technology company committed to developing innovative technology solutions to the world’s water challenges.The Company’s products and services move, treat, analyze, monitor and return water to the environment in public utility, industrial, residential and commercial building services settings.Xylem also provides a...


  • San Diego, United States Sensus Full time

    Xylem (XYL) is a leading global water technology company committed to developing innovative technology solutions to the world’s water challenges. The Company’s products and services move, treat, analyze, monitor and return water to the environment in public utility, industrial, residential and commercial building services settings. Xylem also provides...


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