Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Embedded Software Engineer, Server Control Firmware

$143.7k - $194.4k
Full-time

Annapurna Labs (U.S.) Inc.

Annapurna Labs designs silicon and software that accelerates innovation. Customers choose us to create cloud solutions that solve challenges that were unimaginable a short time ago—even yesterday. Our custom chips, accelerators, and software stacks enable us to take on technical challenges that have never been seen before, and deliver results that help our customers change the world.

In Annapurna Labs we are at the forefront of hardware/software co-design not just in Amazon Web Services (AWS) but across the industry. Our Chassis Software team is looking for candidates interested in diving deep into the different hardware technologies that power our Machine Learning servers and develop the software and firmware to drive, support and sustain these technologies as they evolve though concept and manufacturing, and finally take their place in our rapidly expanding fleet of emerging Machine Learning products our customers demand.

Technologies useful to this role include operating systems, Linux architecture, embedded systems, and control systems. Our team uses, C, C++, Lua, Bash, Python and other similar languages to develop device drivers, enable control systems which utilize sensor data, and develop automation software. Familiarity with Baseboard Management Controller (BMC) software and architecture is helpful but not required. Although we use machine learning workloads to validate systems software, this team is focused on codeveloping reliable server software and hardware for customers to deploy their ML workloads at scale.

Key job responsibilities
- Provide Baseboard Management Controller (BMC) and Satellite Management Controller (SMC) software and firmware for Machine Learning Accelerator (MLA) servers.
- Continuously collaborate with other server and board software teams responsible for accelerator management firmware and other programmable logic devices.
- Work within the larger MLA Systems Software group to support development of mission-mode firmware, exercisers for manufacturing and vetting, and automation for qualification and deployment.
- Engage in new product development by participating in early concept design reviews, schematic approvals, offsite board bringup and laboratory-based testing.

A day in the life
The MLA Chassis Software team was builds on board firmware primarily for mission-mode control of sensors and other board-level hardware. This includes debug, testing, qualification, and manufacturing. We touch technologies from Linux kernel device drivers to the I2C infrastructure pervasive in the server and everything in between. We are not working on machine learning algorithms, but rather we work on the physical systems (hardware) which execute and accelerate those machine learning algorithms. Data paths, I2C, SPI, PCIe, and device control are our bread and butter.

About the team
Our team is dedicated to supporting new members. We have a broad mix of experience levels and tenures, and we’re building an environment that celebrates knowledge-sharing and mentorship. Our engineers enjoy one-on-one mentoring and thorough, but kind, code reviews. We care about your career growth and strive to assign projects that help our team members develop your engineering expertise so you feel empowered to take on more complex tasks in the future.

Diverse Experiences
AWS values diverse experiences. Even if you do not meet all of the qualifications and skills listed in the job description, we encourage candidates to apply. If your career is just starting, hasn’t followed a traditional path, or includes alternative experiences, don’t let it stop you from applying.

About AWS
Amazon Web Services (AWS) is the world’s most comprehensive and broadly adopted cloud platform. We pioneered cloud computing and never stopped innovating — that’s why customers from the most successful startups to Global 500 companies trust our robust suite of products and services to power their businesses.

Inclusive Team Culture
Here at AWS, it’s in our nature to learn and be curious. Our employee-led affinity groups foster a culture of inclusion that empower us to be proud of our differences. Ongoing events and learning experiences, including our Conversations on Race and Ethnicity (CORE) and AmazeCon conferences, inspire us to never stop embracing our uniqueness.

Work/Life Balance
We value work-life harmony. Achieving success at work should never come at the expense of sacrifices at home, which is why we strive for flexibility as part of our working culture. When we feel supported in the workplace and at home, there’s nothing we can’t achieve in the cloud.

Mentorship & Career Growth
We’re continuously raising our performance bar as we strive to become Earth’s Best Employer. That’s why you’ll find endless knowledge-sharing, mentorship and other career-advancing resources here to help you develop into a better-rounded professional.

BASIC QUALIFICATIONS

- 3+ years of non-internship professional software development experience
- 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
- Experience programming with at least one software programming language

PREFERRED QUALIFICATIONS

- 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
- Bachelor's degree in Computer Science, Engineering, Mathematics, or a related field

Amazon is an equal opportunity employer and does not discriminate on the basis of protected veteran status, disability, or other legally protected status.

Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, including support for the interview or onboarding process, please visit for more information. If the country/region you’re applying in isn’t listed, please contact your Recruiting Partner.

The base salary range for this position is listed below. Your Amazon package will include sign-on payments and restricted stock units (RSUs). Final compensation will be determined based on factors including experience, qualifications, and location. Amazon also offers comprehensive benefits including health insurance (medical, dental, vision, prescription, Basic Life & AD&D insurance and option for Supplemental life plans, EAP, Mental Health Support, Medical Advice Line, Flexible Spending Accounts, Adoption and Surrogacy Reimbursement coverage), 401(k) matching, paid time off, and parental leave. Learn more about our benefits at .

USA, TX, Austin - 143,700.00 - 194,400.00 USD annually
Vacancy posted 4 hours ago
Similar jobs that could be interesting for youBased on the Embedded Software Engineer, Server Control Firmware in Austin, TX vacancy
  •  ...facilities in the U.S. They are hiring their first Sr. Embedded Firmware and Controls Engineer to own controls and embedded firmware across large-scale...  ...and closed-loop control. You'll work across hardware, software, and controls through machine bring-up and commissioning... 
    Suggested
    Relocation package

    Couey Talent Partners

    Austin, TX
    13 days ago
  •  ...advancement while protecting our planet. We are looking for a Controls & Firmware Engineer to help design and implement the control architecture for...  .... This hands-on role involves both PLC programming and embedded firmware development, giving flexibility as we evolve our... 
    Suggested
    Relocation
    Relocation package

    Exowatt

    Austin, TX
    12 days ago
  • $193.3k - $261.5k

     ...Labs designs silicon and software that accelerates...  ...Machine Learning Systems Firmware Team is looking for candidates...  ...our Machine Learning servers.We build production...  ...members develop your engineering expertise so you feel...  ...code reviews, source control management, build... 
    Suggested
    Internship
    Local area
    Flexible hours

    Amazon

    Austin, TX
    1 day ago
  •  ...Lead / Systems Design Firmware Engineer to join our growing...  ...The Platform Hardware Controller interacts with cutting...  ...SoC solutions with embedded processing, logic gates...  ...for embedded systems.Software Programming and...  ...of Band management of servers and its components in... 
    Suggested

    AMD

    Austin, TX
    12 hours ago
  •  ...world forward.THE ROLE: AMD’s Server Security Processor Firmware team is looking for a senior firmware engineer to design, develop, and...  ....REQUIREMENTS:Low-level software or embedded firmware development experienceProven...  ....Experience with source control systems such as git.... 
    Suggested

    AMD

    Austin, TX
    3 days ago
  •  ...centers, to PCs, gaming and embedded systems. Grounded in a culture...  ...passionate and experienced Firmware designers for the pre/post-...  ...Experience with SERDES, DDR, Memory Controller Design experience is...  ...degree in Electrical or Computer engineering is strongly desired. Master'... 

    AMD

    Austin, TX
    2 days ago
  •  ...Firmware Engineer - Actuation Austin, TX Apptronik is a human-centered...  ...develop actuation and motor control firmware for humanoid robots...  ...control loops, and the embedded systems that bring our actuators...  ...electrical, mechanical, and software engineers to architect the... 
    Local area

    Apptronik

    Austin, TX
    1 day ago
  •  ...organization specializing in server management solutions, is seeking a Firmware Engineer to join their team. As...  ...will be part of the Software Development Department...  ...Baseboard Management Controller (BMC) team. The ideal...  ...of 3-4 years of embedded firmware development experience... 
    Weekly pay
    Contract work
    Temporary work
    Remote work
    Flexible hours

    Experis/Manpower Group

    Austin, TX
    1 day ago
  •  ...Overview: Allen Control Systems (ACS) is a cutting...  ...Navy electrical engineers with a proven track record in robotics and software. We are developing a small...  ...a highly skilled Firmware Engineer with strong expertise...  ..., and implementing embedded software for real-time... 
    Local area

    Allen Control Systems

    Austin, TX
    2 days ago
  • $150k

     ...seeking an experienced Senior Firmware Engineer to design, develop, test, and maintain embedded firmware for next-generation hardware...  ...closely with hardware, software, QA, and manufacturing teams to...  ...debuggers ~ Experience using version control systems such as Git ~ Strong... 
    Full time

    Yotta Energy

    Austin, TX
    4 days ago
  •  ...wide. Job Title: BMC Firmware Engineer - Senior Work Location:...  ...candidate will employ solid software methodologies, manageability...  ...Source Baseboard Management Controller (BMC) Software Stack (OpenBMC...  ...Experience in server manageability architecture mandatory... 
    Temporary work

    TekWissen LLC

    Austin, TX
    3 days ago
  •  ...Company Overview ACS (Allen Control Systems) is a defense...  ...U.S. Navy electrical engineers with deep experience in robotics and software, ACS brings together AI,...  ...looking for a Motor Drive Firmware Engineer with deep expertise in embedded systems and real-time control... 
    Local area

    Allen Control Systems

    Austin, TX
    a month ago
  •  ...are seeking highly motivated Firmware Engineering intern/co-op to join our...  ...Firmware for AMD's discrete and embedded products. In this role -...  ...on reference hardware and software, pre-silicon emulation and...  ...system, RTOS, and embedded controller structure Source control... 
    Full time
    Summer work
    Internship
    Summer internship
    Worldwide

    AMD

    Austin, TX
    12 hours ago
  • Spend your summer writing firmware that helps advanced AI...  .... As a Firmware Engineering Intern in the BMC Development...  ...work on low-level and embedded firmware for advanced...  ...complex hardware is controlled, managed and validated...  ...also debug hardware-software interactions, document... 
    Summer work
    Internship
    Flexible hours

    Graphcore Early Careers

    Austin, TX
    4 days ago
  • $110k - $183k

     ...platform team. We design and deliver the embedded firmware for Enphase's next-gen grid-scale...  ...Senior Staff, and Principal levels. Every engineer writes code, debugs hardware, and owns...  ...metal, Zephyr RTOS). Integrate real-time control loops with application and control processors... 

    Enphase Energy

    Austin, TX
    2 days ago
  •  ...DDR PHY IP Front End Design team responsible for -• Develop firmware for DDR5 PHY using microcontrollers• Developing firmware in...  ...Layer blocks.• Good Knowledge of C programming language for embedded software development and use of relevant IDE.• Comfortable debugging... 
    Full time

    Cadence Design Systems

    Austin, TX
    2 days ago
  • $152k - $241.5k

     ...InfiniBand intelligent interconnect solutions and services for servers, storage, and hyper-converged infrastructure. Mellanox...  ...system performance.We are looking for an excellent Software Engineer to join the NIC Firmware team. The Firmware team develops innovative networking... 
    Full time
    Remote work

    Nvidia

    Austin, TX
    3 days ago
  •  ...Job Description WE ARE SEEKING software developers and embedded engineers with 4+ years of experience. At Sparx...  ...Bluetooth and TCP communications, to server-side database, web, and mobile app...  ...: Dedication to proper source control methods Strong problem solving and... 
    Temporary work
    Work experience placement
    Casual work

    Sparx Engineering

    Austin, TX
    a month ago
  •  ...DDR PHY IP Front End Design team responsible for - • Develop firmware for DDR5 PHY using microcontrollers • Developing firmware...  ...blocks. • Good Knowledge of C programming language for embedded software development and use of relevant IDE. • Comfortable debugging... 
    Full time

    Cadence Design Systems

    Austin, TX
    1 day ago
  •  ...Austin, TX seeks a Senior GPU Firmware/Software Engineer to enable AMD Instinct...  ...accelerators on next-generation server platforms. You will work...  ...You'll contribute across embedded firmware, GPU drivers, OS kernel...  ..., and power/frequency controls, delivering optimized, high... 

    Jobleads-US

    Austin, TX
    2 days ago
  • $60k - $135k

     ...Firmware Engineer Join to apply for the Firmware Engineer role at Wipro . Location: Austin, TX. Firmware configuration and maintenance for new product bringup. Target creation for new products in our code bases. Firmware maintenance to adapt for new... 
    Full time

    Wipro

    Austin, TX
    12 hours ago
  • Austin, TXEngineering - Software /Full-time /On-sitePlease Note...  ...is seeking an experienced Embedded Software Engineer II with a strong background...  ...Collaborate across disciplines (firmware, hardware, systems) to...  ...environments.Familiarity with version control, issue tracking, and peer... 
    Permanent employment
    Full time
    Contract work
    Work experience placement
    Local area

    CesiumAstro

    Austin, TX
    3 days ago
  • $138k - $300k

     ...Description:At Neuralink, we're engineering the future of automated...  ...cutting-edge worlds of robotics, software, and neuroscience.Job...  ...will allow you to create new embedded systems from scratch while challenging...  ...and refining the old. As a Firmware Engineer, your... 
    Full time
    Temporary work

    Neuralink

    Austin, TX
    12 hours ago
  • General Motors Africa & Middle East is seeking a Staff Embedded Software Engineer to lead development of distributed control and data plane infrastructure for a fleet of vehicles. You will design and optimize on-vehicle planes, integrate with cloud services, and drive configurations... 

    General Motors Africa & Middle East

    Austin, TX
    2 days ago
  • $130k - $195k

     ...Embedded Software Engineer – Remote Bright Vision Technologies is a technology consulting and software...  ...to design, develop, and optimize firmware and embedded software for next-...  ...automated firmware builds, and version control systems. Strong understanding of software... 
    Full time
    H1b
    Local area
    Immediate start
    Remote work
    Visa sponsorship

    Bright Vision Technologies

    Austin, TX
    5 days ago
  • $78.4k - $130k

     ...Description: Objective of role: The Embedded Software Engineer is responsible for the design,...  ...reliability, performance, and parameter control. • Conduct or coordinate tests to...  ...regression test plans for new hardware and firmware. • Diagnose issues related to... 
    Local area
    Remote work

    ITW

    Austin, TX
    2 days ago
  •  ...Embedded Software Engineer Base is America's next-generation power company. We're rebuilding the foundation...  ...and technical direction of the firmware that powers our battery systems. Our devices monitor hardware, control power electronics, communicate with cloud... 
    Shift work

    BasePower

    Austin, TX
    4 days ago
  • $150k - $185k

     ...power GPS, cellular and satellite connectivity, embedded sensing, solar power, and patent-pending muscle...  ..., Texas. About the role As our senior firmware engineer, you will be working at the intersection of software and hardware on systems which are tested in some... 
    Contract work
    Work at office
    Immediate start
    Overseas
    Shift work

    Workshop Hiring

    Austin, TX
    27 days ago
  • Advanced Micro Devices in Austin, TX is seeking a Firmware Designer for advanced Memory IO development. This role involves firmware design...  ...background. A Bachelor's degree in Electrical or Computer Engineering is required. AMD offers an inclusive work environment focused... 

    Advanced Micro Devices , Inc.

    Austin, TX
    3 hours ago
  • $165.2k - $223.6k

     ...centers and all of the servers, storage,...  ...The AWS Hardware Engineering team creates server...  ...strategies. The AWS Firmware team drives...  ...problems that fuse software, hardware, and the...  ...are looking for an Embedded Software...  ...Baseboard Management Controller (BMC) Software.Scripting... 
    Internship
    Flexible hours

    Amazon

    Austin, TX
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Embedded Software Engineer, Server Control Firmware. Be the first to apply!