1

Avr Programming Jobs (NOW HIRING)

Oversees programming activities involving analog and digital hardware and software operating ... Microchip and Atmel based AVR chip experience. * Ocpp protocol experiences * ESP32 based wifi chip ...

Embedded Software Engineer I

Boston, MA

$142.90K - $187.90K/yr

Proficiency in C/C++ programming. * Experience with real-time operating systems (RTOS) like FreeRTOS, ThreadX, or QNX. * Strong knowledge of microcontroller architectures (ARM Cortex, AVR, PIC)

Proficiency in C/C++ programming. * Experience with real-time operating systems (RTOS) such as FreeRTOS, ThreadX, or QNX. * Knowledge of microcontroller architectures (ARM Cortex, AVR, PIC, etc.

Staff Firmware Engineer

Costa Mesa, CA ยท On-site

$220K - $292K/yr

Staff Firmware Engineer Costa Mesa, California, United States Anduril Industries is a defense ... Broad experience with one or more microcontroller cores (ARM, AVR, MSP430, PIC, etc.) * Experience ...

Staff Firmware Engineer

Costa Mesa, CA ยท On-site

$220K - $292K/yr

We work in close coordination with Electrical Engineering to develop hardware and software ... Broad experience with one or more microcontroller cores (ARM, AVR, MSP430, PIC, etc.) * Experience ...

Senior Firmware Engineer, Sentry

Irvine, CA ยท On-site

$128.30K - $169.60K/yr

ABOUT THE ROLE Anduril is seeking a Firmware Engineer to join our team based in Irvine, CA. The ... Broad experience with one or more microcontroller cores (ARM, AVR, MSP430, PIC, etc.) * Experience ...

Staff Firmware Engineer

Costa Mesa, CA ยท On-site

$220K - $292K/yr

We work in close coordination with Electrical Engineering to develop hardware and software ... Broad experience with one or more microcontroller cores (ARM, AVR, MSP430, PIC, etc.) * Experience ...

Senior Firmware Engineer (RTOS)

Costa Mesa, CA ยท On-site

$128.20K - $169.50K/yr

ABOUT THE ROLE Anduril is seeking a Senior Firmware Engineer to join our team based in Costa Mesa ... Experience with one or more microcontroller cores (ARM, AVR, MSP430, PIC, etc.) * Have a bias for ...

next page

Showing results 1-20

Avr Programming information

See salary details

$13

$52

$71

How much do avr programming jobs pay per hour?

As of Jun 4, 2026, the average hourly pay for avr programming in the United States is $52.28, according to ZipRecruiter salary data. Most workers in this role earn between $43.99 and $62.50 per hour, depending on experience, location, and employer.

What is an AVR Programming job?

An AVR Programming job involves writing and optimizing code for AVR microcontrollers, which are widely used in embedded systems. Programmers typically use languages like C or Assembly to develop firmware for devices such as home automation systems, industrial controls, or consumer electronics. Responsibilities may include writing efficient code, debugging hardware-software interactions, and optimizing system performance. These roles often require familiarity with microcontroller architectures, peripheral interfacing, and development tools like Atmel Studio or AVR-GCC.

What are the key skills and qualifications needed to thrive in the Avr Programming position, and why are they important?

To thrive as an AVR Programmer, you need a solid understanding of C/C++ programming, embedded systems concepts, and microcontroller hardware, often supported by a degree in electronics or computer engineering. Familiarity with AVR Studio, Atmel Studio, and debugging tools like oscilloscopes or logic analyzers is highly valued, along with relevant certifications in embedded systems development. Strong problem-solving skills, attention to detail, and the ability to collaborate effectively with hardware and software teams are essential soft skills. These competencies enable the development of robust, efficient firmware vital for product functionality and seamless project delivery.

What are some common challenges faced by AVR programmers in their daily work?

AVR programmers often encounter the challenge of debugging low-level hardware interactions, where issues can be subtle and difficult to trace. Managing limited memory and processing power on microcontrollers requires careful optimization and efficient code practices. Collaboration with hardware engineers is also crucial, as integrating firmware with physical circuits demands clear communication and mutual understanding. Successfully addressing these challenges not only ensures reliable product performance but also provides valuable learning experiences for career growth.
What are the most commonly searched types of Avr Programming jobs? The most popular types of Avr Programming jobs are:
Infographic showing various Avr Programming job openings in the United States as of May 2026, with employment types broken down into 86% Full Time, 13% Part Time, and 1% Temporary. Highlights an 88% Physical, 3% Hybrid, and 9% Remote job distribution, with an average salary of $108,736 per year, or $52.3 per hour.

Firmware Engineer

EV Mode

Irvine, CA โ€ข On-site

Full-time

Posted 24 days ago


Job description

Salary:

Firmware Engineer for EV charging system

Intermediate level

Directs the activities related to the analysis, design, programming, debugging, troubleshooting, and modification of software for firmware (IC embedded code) applications. Oversees programming activities involving analog and digital hardware and software operating systems. May have responsibility for the programming of assembly language, machine language and high level languages, including but not limited to C and C++. Selects, develops, and evaluates personnel to ensure the efficient operation of the function.

Responsibilities

  • Develops full software stack for EV charging station including firmware, OCPP/OCPI protocol and more; enables co-work of development and algorithm engineers on the same software code base
  • Supports internal and external software products
  • Develops understanding of and relationship with internal and outsourced development partners on firmware design and development
  • Participates as a member of project team of other firmware engineers and internal and outsourced development partners to develop reliable, cost effective and high quality solutions for low to moderately-complex products

Knowledge & Skills

  • Microchip and Atmel based AVR chip experience.
  • Ocpp protocol experiences
  • ESP32 based wifi chip experiences.
  • Experience or understanding of firmware design tools and languages. Proficient in Assembly and C/C++ programming languages
  • Demonstrated desire to learn
  • Strong coursework in software development, systems engineering, software product management, or electrical engineering
  • Ability to understand and deal well with rapid development cycles and remain flexible in the face of uncertainty
  • Good analytical and problem solving skills.
  • Proficient in reading complex component datasheets and board schematics
  • Good written and verbal communication skills; mastery in English and local language.

Scope & Impact

  • Supports software engineering leadership
  • Works closely with architects and technology leads, directly engaging with internal and external software development teams
  • Directly impacts delivery time and quality
  • Practical knowledge of applications within business environment. Acts as team member by providing information, analysis and recommendations in support of team efforts. Exercises independent judgment within defined parameters.

Education & Experience

  • Bachelor's degree in relevant area or demonstrated competence. Typically 2-4 years of related experience.