Firmware Engineer

7 days ago


Austin, United States augmentjobs Full time
Job DescriptionJob Description

Job Description:

We are seeking a skilled and motivated Firmware Engineer to join our dynamic team. As a Firmware Engineer, you will be responsible for designing, developing, testing, and maintaining embedded firmware for our products. You will collaborate closely with hardware engineers, software developers, and other stakeholders to ensure the successful integration of firmware with our hardware platforms.

Roles and Responsibilities:

  1. Firmware Development: Design and implement embedded firmware for microcontroller-based systems, ensuring functionality, performance, and reliability.

  2. Requirements Analysis: Collaborate with cross-functional teams to analyze product requirements and translate them into firmware specifications and designs.

  3. Coding and Debugging: Write clean, efficient, and well-documented code in C/C++ for embedded systems; debug and troubleshoot firmware issues throughout the development lifecycle.

  4. Integration Testing: Conduct integration testing of firmware and hardware components to verify functionality and performance; identify and resolve compatibility issues.

  5. Firmware Optimization: Optimize firmware code for memory usage, power consumption, and performance to meet design constraints and requirements.

  6. Version Control and Documentation: Maintain version control of firmware codebase using tools like Git; create and maintain technical documentation, including design documents, test plans, and release notes.

  7. Collaboration and Communication: Collaborate effectively with hardware engineers, software developers, and QA engineers to ensure seamless integration of firmware with hardware and software components.

  8. Compliance and Standards: Ensure firmware compliance with industry standards, regulatory requirements, and best practices for safety, security, and performance.

Skills and Qualifications:

  • Bachelor's degree in Electrical Engineering, Computer Engineering, or related field; or equivalent work experience.
  • Proven experience (X years) as a Firmware Engineer or Embedded Software Engineer, developing firmware for embedded systems.
  • Proficiency in C/C++ programming languages for embedded systems development.
  • Experience with microcontroller architectures (e.g., ARM Cortex, PIC, AVR) and embedded development tools (e.g., IDEs, debuggers, oscilloscopes).
  • Knowledge of firmware development processes, including requirements analysis, design, coding, testing, and debugging.
  • Familiarity with communication protocols (e.g., UART, SPI, I2C), RTOS (e.g., FreeRTOS, ThreadX), and hardware interfaces (e.g., GPIO, ADC, PWM).
  • Strong problem-solving skills and ability to analyze and debug complex firmware and hardware issues.
  • Excellent communication skills and ability to work collaboratively in a team environment.

Compensation:

  • Competitive salary based on experience and qualifications.
  • Comprehensive benefits package including health insurance, retirement plans, and professional development opportunities.
  • Flexible work schedule and potential for remote work options.

Application Process:

Interested candidates are invited to submit a resume and cover letter outlining their qualifications, relevant experience as a Firmware Engineer, and why they are interested in joining [Company Name]. We look forward to reviewing your application and discussing how your firmware development skills can contribute to our product innovation and technological advancement.

This job description for a Firmware Engineer role emphasizes responsibilities related to firmware development, requirements analysis, integration testing, optimization, and compliance within an organization. It aims to attract candidates with strong technical skills in embedded systems, proficiency in C/C++ programming, and a proactive approach to developing high-quality firmware for products. Adjustments can be made based on specific company needs or additional requirements for the


  • Firmware Engineer

    4 weeks ago


    Austin, United States AMD Full time

    WHAT YOU DO AT AMD CHANGES EVERYTHINGWe care deeply about transforming lives with AMD technology to enrich our industry, our communities, and the world. Our mission is to build great products that accelerate next-generation computing experiences – the building blocks for the data center, artificial intelligence, PCs, gaming and embedded. Underpinning our...

  • Firmware Engineer

    4 weeks ago


    Austin, United States AMD Full time

    WHAT YOU DO AT AMD CHANGES EVERYTHING We care deeply about transforming lives with AMD technology to enrich our industry, our communities, and the world. Our mission is to build great products that accelerate next-generation computing experiences – the building blocks for the data center, artificial intelligence, PCs, gaming and embedded. Underpinning our...

  • Firmware Engineer

    2 weeks ago


    Austin, Texas, United States Protingent Full time

    Job Description Position Title: Firmware Engineer Position Description: Protingent Staffing has an exciting contract opportunity for Firmware Engineer with our client located in Austin, TX. Project Description: The Server Platform Solutions Engineering team is currently looking for engineers who are passionate about the power of server technology and would...


  • Austin, United States HP Development Company, L.P. Full time

    Manager, Firmware Engineering Description - Job Summary •This role is responsible for leading a team of software firmware engineers in designing, developing, and maintaining firmware solutions that drive the functionality and performance of hardware devices and embedded systems. The role works closely with hardware engineers, software developers, project...


  • Austin, Texas, United States HP Full time

    Job Summary This role is responsible for leading a team of software firmware engineers in designing, developing, and maintaining firmware solutions that drive the functionality and performance of hardware devices and embedded systems. The role works closely with hardware engineers, software developers, project managers, and other stakeholders to deliver...

  • Firmware Engineer

    2 weeks ago


    Austin, Texas, United States Trilyon, Inc. Full time

    Trilyon Inc. is currently seeking a skilled Firmware Engineer for a direct client position. If you possess the qualifications and experience outlined below, we are excited to engage in further discussions.Job Description:Join the Client's Server Platform Solutions Engineering team, dedicated to leveraging server technology to make a significant impact on the...

  • Firmware Engineer

    2 weeks ago


    Austin, United States Wipro Full time

    Firmware Development Engineer with a background in security. You must have proficient C programing skills, with experience writing low level drivers, root causing issues at the intersection of multiple subsystems across firmware and hardware.QualificationsRequired Qualifications:Bachelor’s degree in computer science, or related technical discipline AND 4+...

  • Firmware Engineer

    3 weeks ago


    Austin, United States Wipro Full time

    Firmware Development Engineer with a background in security. You must have proficient C programing skills, with experience writing low level drivers, root causing issues at the intersection of multiple subsystems across firmware and hardware.QualificationsRequired Qualifications:Bachelor’s degree in computer science, or related technical discipline AND 4+...


  • Austin, United States HP Full time

    Job Summary This role is responsible for leading a team of software firmware engineers in designing, developing, and maintaining firmware solutions that drive the functionality and performance of hardware devices and embedded systems. The role works closely with hardware engineers, software developers, project managers, and other stakeholders to deliver...


  • Austin, United States HP Development Company, L.P. Full time

    Manager, Firmware Engineering Description - Job Summary HP is bringing together a highly skilled team with diverse experiences and industry leading expertise to lead with speed, agility, and creativity. The team leverages the best of HP and innovates where needed. At our core is doing what is right to delight our customers and succeed in an ever-changing...


  • Austin, United States Advanced Micro Devices , Inc. Full time

    WHAT YOU DO AT AMD CHANGES EVERYTHING We care deeply about transforming lives with AMD technology to enrich our industry, our communities, and the world. Our mission is to build great products that accelerate next-generation computing experiences - the building blocks for the data center, artificial intelligence, PCs, gaming and embedded. Underpinning our...

  • Firmware Engineer

    4 weeks ago


    Austin, United States Trilyon, Inc. Full time

    Trilyon Inc. is looking for a Firmmare Engineer for its direct client. If you have the skills and experience mentioned below, we would love to discuss it with you.The Role:Client's Server Platform Solutions Engineering team is currently looking for engineers who are passionate about the power of server technology and would like to be part of our inspired...

  • Firmware Engineer

    4 weeks ago


    Austin, United States Trilyon, Inc. Full time

    Trilyon Inc. is looking for a Firmmare Engineer for its direct client. If you have the skills and experience mentioned below, we would love to discuss it with you.The Role:Client's Server Platform Solutions Engineering team is currently looking for engineers who are passionate about the power of server technology and would like to be part of our inspired...

  • Firmware Engineer

    2 weeks ago


    Austin, Texas, United States Trilyon, Inc. Full time

    Trilyon Inc. is looking for a Firmmare Engineer for its direct client. If you have the skills and experience mentioned below, we would love to discuss it with you. The Role: Client's Server Platform Solutions Engineering team is currently looking for engineers who are passionate about the power of server technology and would like to be part of our inspired...


  • Austin, United States AMD Full time

    WHAT YOU DO AT AMD CHANGES EVERYTHING We care deeply about transforming lives with AMD technology to enrich our industry, our communities, and the world. Our mission is to build great products that accelerate next-generation computing experiences – the building blocks for the data center, artificial intelligence, PCs, gaming and embedded. Underpinning our...

  • Firmware Engineer

    2 weeks ago


    Austin, United States Infobahn Softworld Inc Full time

    Description:Location: Austin – OnsiteThe Role:AMD's Server Platform Solutions Engineering team is currently looking for engineers who are passionate about the power of server technology and would like to be part of our inspired journey to greatly impact the world through innovation in server solutions. Our team is dedicated to developing and deploying...


  • Austin, United States Advanced Micro Devices , Inc. Full time

    Overview: WHAT YOU DO AT AMD CHANGES EVERYTHING We care deeply about transforming lives with AMD technology to enrich our industry, our communities, and the world. Our mission is to build great products that accelerate next-generation computing experiences the building blocks for the data center, artificial intelligence, PCs, gaming and embedded....


  • Austin, United States Advanced Micro Devices , Inc. Full time

    Overview: WHAT YOU DO AT AMD CHANGES EVERYTHING We care deeply about transforming lives with AMD technology to enrich our industry, our communities, and the world. Our mission is to build great products that accelerate next-generation computing experiences the building blocks for the data center, artificial intelligence, PCs, gaming and embedded....


  • Austin, United States Enphase Energy Full time

    If you are passionate about advancing a more sustainable future, this is the perfect time to join Enphase! The Role: Enphase is currently seeking a Staff Embedded Firmware Engineer, to join a talented team, focused on developing the software that pow Firmware Engineer, Embedded, Staff, Engineer, Firmware, Processing, Technology

  • Firmware Engineer

    4 weeks ago


    Austin, United States Infobahn Softworld Inc Full time

    Job Title: Firmware EngineerPrimary Skills : BIOS, firmware, GIT, (ACPI, SMBIOS, PCIe)Location: Austin, TX, (Onsite)Duration : 12+ Months Job Description:Key Responsibilities:• In-depth UEFI BIOS development experience mandatory, AMI bios x86 development experience.• Design and develop AMI platform BIOS based on the silicon and board features• C and...