×
Register Here to Apply for Jobs or Post Jobs. X

Embedded Firmware Engineer

Job in Chandler, Maricopa County, Arizona, 85249, USA
Listing for: Technical Talent Group
Full Time position
Listed on 2026-03-05
Job specializations:
  • Software Development
    Embedded Software Engineer, Software Engineer
Salary/Wage Range or Industry Benchmark: 60000 - 80000 USD Yearly USD 60000.00 80000.00 YEAR
Job Description & How to Apply Below

Job Description

Job Description

Embedded Software Engineer – Bare Metal C Development

Location: Chandler, AZ
Employment Type: Full-Time

About the Opportunity :
We’re looking for an experienced Embedded Software Engineer who enjoys building products from the ground up. This role is ideal for someone who thrives in hands‑on environments, likes owning projects end‑to‑end, and enjoys working close to the hardware. You’ll play a key role in developing next‑generation embedded systems used in real‑world applications.

If you’re passionate about bare‑metal development, solving complex technical challenges, and seeing your code come to life on custom hardware, this is a great opportunity to make a real impact.

What You’ll Do

  • Own the Full Development Lifecycle
    Translate high‑level system requirements into complete embedded software solutions including architecture, design, coding, testing, and production support.

  • Bare‑Metal Firmware Development
    Design and implement efficient, reliable firmware in C for microcontrollers without operating systems, optimizing for timing, performance, and hardware interaction.

  • New Product Development
    Build codebases from scratch for new products and bring them from concept through production.

  • Hardware Collaboration
    Work closely with hardware and PCB engineers to define interfaces, support bring‑up, and debug system integration issues.

  • Testing & Debugging
    Perform board bring‑up, validation, and system‑level testing using oscilloscopes, logic analyzers, JTAG, and emulators.

  • Quality & Documentation
    Participate in design reviews, maintain documentation, and contribute to scalable, maintainable firmware architecture.

What We’re Looking For

  • 5+ years of experience developing embedded software in C for bare‑metal microcontrollers
    .
  • Proven experience taking products from concept to production.
  • Strong understanding of embedded architecture, interrupts, and real‑time constraints.
  • Hands‑on debugging skills using oscilloscopes, JTAG, and in‑circuit debuggers.
  • Experience with protocols such as SPI, I2C, UART, CAN, USB
    .
  • Solid grasp of hardware/software integration.
  • Strong communication and documentation skills.

Nice to Have

  • Experience with ARM Cortex‑M or similar architectures.
  • Boot loader development and hardware abstraction layers.
  • Git or similar version control systems.
  • Bachelor’s or Master’s degree in Electrical Engineering, Computer Engineering, or related field.
Company Description

Puts people at the forefront is our priority at Technical Talent Group. Our recruiters are trained to prioritize understanding what candidates are looking for in a new role. Our initial conversation with candidates revolves around their needs, not a job description. The most common mistake made by recruiters is assuming they know a candidate’s preferences solely based on their resume. At Technical Talent Group, we invest time in getting to know you before matching you or your company with the perfect match.

#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary