1

Junior Embedded C Developer Jobs in Nevada (NOW HIRING)

Senior Firmware Engineer

Reno, NV · On-site

$119K - $157K/yr

... for embedded controllers in C, defining interface requirements, and creating firmware for ... Mentors less experienced engineers Minimum Job Requirements * Bachelor of Science in Electrical ...

Senior Firmware Engineer

Reno, NV · On-site

$119K - $157K/yr

... for embedded controllers in C, defining interface requirements, and creating firmware for ... Mentors less experienced engineers Minimum Job Requirements * Bachelor of Science in Electrical ...

Experience with programming languages such as C, C++, or Python for controlling embedded systems. * Familiarity with electrical components, including sensors, actuators, PLCs, microcontrollers, and ...

Lead Substation Electrical Engineer

Reno, NV · On-site

$159K - $166K/yr

Working knowledge of adjacent substation disciplines including P&C, SCADA, and communications ... Ability to provide technical leadership and mentorship to junior staff with adherence to QA/QC ...

Lead Substation Electrical Engineer

Reno, NV · On-site

$159K - $166K/yr

Working knowledge of adjacent substation disciplines including P&C, SCADA, and communications ... Ability to provide technical leadership and mentorship to junior staff with adherence to QA/QC ...

Senior Firmware Engineer

Reno, NV · On-site

$90 - $120/hr

Senior Firmware Engineer page is loaded## Senior Firmware Engineerremote type: Onsitelocations ... for embedded controllers in C, defining interface requirements, and creating firmware for ...

When assigned as an EI&C Technician 2 or 3: * Performs programming for information systems ... When assigned as an EI&C Technician 2: * Provide coaching and guidance to junior Electrical ...

When assigned as an EI&C Technician 2 or 3: * Performs programming for information systems ... When assigned as an EI&C Technician 2: * Provide coaching and guidance to junior Electrical ...

Proficiency in C or C++ for embedded systems. * Understanding of low-level programming and hardware interfacing. * Experience with one or more IDEs and debugging tools. * Experience with version ...

Software Engineer III

Sparks, NV · Hybrid

$108K - $149K/yr

Conduct thorough code reviews and provide mentorship to junior engineers. * Collaborate with cross ... Advanced proficiency in programming languages such as C++, Java, or Python. * Practical knowledge ...

Integrate, configure, and validate ECUs, sensors, actuators, and embedded systems at the vehicle ... Provide technical leadership, mentorship, and guidance to junior engineers and cross-functional ...

Firmware Engineer

Reno, NV · On-site

$90K - $140K/yr

Proficiency in C or C++ for embedded systems. * Understanding of low-level programming and hardware interfacing. * Knowledge of real-time programming concepts and real-time operating systems.

Showing results 21-40

Junior Embedded C Developer information

What does a junior embedded C developer do?

A Junior Embedded C Developer assists in designing, developing, and testing software for embedded systems using the C programming language. They often work on microcontrollers and hardware devices, writing code that interacts directly with hardware components. Their responsibilities may also include debugging, code optimization, and supporting senior developers on larger projects. This role is ideal for those with a background in computer science or electronics and a strong interest in low-level programming.

What are some common challenges faced by junior embedded C developers when transitioning from academic projects to real-world embedded systems work?

Junior Embedded C Developers often find that working on commercial embedded systems introduces complexities not encountered in academic settings. Common challenges include understanding and working with hardware constraints, such as limited memory or processing power, and integrating with existing codebases and legacy systems. Additionally, juniors may need to quickly adapt to rigorous testing and debugging tools specific to embedded environments, as well as collaborating closely with hardware engineers and cross-functional teams. Overcoming these challenges helps build a strong foundation for future advancement in embedded systems development.

What are the key skills and qualifications needed to thrive as a junior embedded C developer?

To thrive as a Junior Embedded C Developer, you need a solid understanding of C programming, embedded systems concepts, and a relevant degree in computer science or electronics. Familiarity with microcontroller platforms (like ARM or AVR), debugging tools, and version control systems such as Git is typically required. Strong problem-solving skills, attention to detail, and effective teamwork are crucial soft skills in this role. These competencies enable the development of reliable embedded solutions and efficient collaboration within engineering teams.

What is the difference between Junior Embedded C Developer vs Embedded Software Engineer?

CriteriaJunior Embedded C DeveloperEmbedded Software Engineer
Required CredentialsAssociate's/Bachelor's in Electrical Engineering, Computer Science, or related fieldBachelor's or higher in Computer Engineering, Electrical Engineering, or related field
Work EnvironmentEmbedded systems development, hardware integration, low-level programmingEmbedded systems, firmware development, software optimization
Employer & Industry UsageConsumer electronics, automotive, IoT devices, industrial automationAutomotive, aerospace, medical devices, consumer electronics
Common Search & Comparison IntentYesYes

While both roles involve embedded systems and C programming, a Junior Embedded C Developer typically focuses on basic firmware development and hardware interfacing under supervision. An Embedded Software Engineer often handles more complex software design, optimization, and integration tasks, requiring more experience and technical expertise.

What are popular job titles related to Junior Embedded C Developer jobs in Nevada? For Junior Embedded C Developer jobs in Nevada, the most frequently searched job titles are:
What cities in Nevada are hiring for Junior Embedded C Developer jobs? Cities in Nevada with the most Junior Embedded C Developer job openings:
Infographic showing various Junior Embedded C Developer job openings in Nevada as of June 2026, with employment types broken down into 17% Internship, 66% Full Time, and 17% Contract. Highlights an 84% In-person, and 16% Remote job distribution.

Senior Firmware Engineer

Generac

Reno, NV • On-site

$119K - $157K/yr

Full-time

Re-posted 2 days ago


Generac Power Systems rating

7.0

Company rating: 7.0 out of 10

Based on 66 frontline employees who took The Breakroom Quiz

350th of 487 rated machine equipment manufacturers


Job description

We believe power is a promise - a shared commitment to be there for others when it matters most.

For more than 65 years, we've turned big ideas into solutions that help protect homes, strengthen businesses and build a more resilient, efficient, sustainable energy future.


Ready to Power a Smarter World with us?


Generac is hiring a Firmware Engineer III. In this role you will be responsible for providing firmware for embedded controls systems used in new product development, new or enhancements to system features, and existing product firmware support where needed. This role will be specifically involved in helping the design and development of new controls or algorithms, and system testing both in the lab and on real products. If you enjoy hands-on time in the lab on physical product testing - we encourage you to apply.

Position is based onsite out of our Reno NV location.

Major Responsibilities

  • Provide new product development support in Residential Power Electronics
  • Designs, validates, and brings new products to market - specific responsibilities include designing and developing application software/firmware for embedded controllers in C, defining interface requirements, and creating firmware for communication interfaces and/or system algorithms
  • Develop new firmware or software modules and maintain supporting documentation
  • Create, design and develop test specifications for new systems and firmware/software
  • Conducts and evaluates test specification including testing firmware/hardware
  • Take part in Design for Manufacturability and Design for Test Activities
  • Collaborates with internal product development departments, and other core engineering teams such including engines, transfer switch's, alternators, and others as needed to specify interfaces and/or algorithms needed in controls for interface
  • Utilizes simulation tools as appropriate
  • Creates and/or modifies design documentation
  • Help troubleshoot designs and participate in design reviews
  • Mentors less experienced engineers


Minimum Job Requirements

  • Bachelor of Science in Electrical Engineering, Computer Engineering, Computer Science or directly related Engineering discipline
  • 5 + years of experience with embedded programming using languages such as C, C++,C#
  • 3+ years of Python for tooling, scripting or build support
  • Experience working directly with physical embedded systems

Preferred Experience

  • Experience with CI/CD for firmware build and deployment pipelines
  • Background in residential power electronics (will train)
  • Experience with Python in a CI/CD or automation context
  • Experienced using AI in a production development environment or willingness to learn


Knowledge / Skills / Abilities

  • Ability to perform detail-oriented work with a high degree of accuracy.
  • Ability to translate technical information to all audiences.
  • Expert level understanding and knowledge engineering principles.
  • Able to solve intermediate engineering problems; good decision-making skills.
  • Expert level knowledge of communication protocols/hardware interface.
  • Expert ability to write test firmware to test hardware designs.
  • Advanced ability to use FMEA/DFMEA tools.

"We are an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, national origin, disability status, protected veteran status, or any other characteristic protected by law."


What Generac Power Systems employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom