Senior Embedded Software Engineer — Applications

FHLB Des Moines

Chandler (AZ)

On-site

USD 110,000 - 140,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Microchip Technology Inc. seeks an Embedded Software Engineer to design, test, and validate software for Microchip 8‑bit and 32‑bit MCUs using C/C++. You will drive concepts through implementation readiness and apply secure‑by‑design practices aligned with CRA and industry standards.

You will collaborate with silicon design, firmware, QA and security teams to ensure cohesive architecture, perform risk assessments, and support ASPICE and functional safety requirements such as FuSa.

Qualifications

  • Bachelor’s degree in electrical engineering, computer engineering, computer science, or a related field.
  • Minimum 5 years of embedded systems development experience.
  • Hands-on programming in C/C++ and Python; production-quality or prototype-level code.
  • Strong experience with microcontrollers and application-specific software.
  • Ability to work effectively in cross-disciplinary, fast-paced environments.
  • Excellent communication skills to influence technical direction across teams.

Responsibilities

  • Develop, test and validate embedded software for Microchip MCUs using C/C++ and Python.
  • Define and drive early Application Specific Software Product from concept through implementation readiness.
  • Embed secure-by-design methodologies aligned with CRA and industry security standards.
  • Collaborate with QA and FuSa experts to ensure ASPICE and functional safety compliance.
  • Work cross-functionally with silicon design, firmware and security teams for cohesive architecture.
  • Support architectural trade-off analyses covering performance, power, safety and security.
  • Participate in technical reviews, risk assessments and test planning.
  • Contribute to documentation, specifications and design guidelines.

Skills

C/C++
Python
Embedded systems
Microcontroller
Cross-functional collaboration

Education

Bachelor's degree in electrical engineering, computer engineering, computer science, or a related field

Job description

Microchip Technology Inc. seeks an Embedded Software Engineer to design, test, and validate software for Microchip 8‑bit and 32‑bit MCUs using C/C++. You will drive concepts through implementation readiness and apply secure‑by‑design practices aligned with CRA and industry standards.

You will collaborate with silicon design, firmware, QA and security teams to ensure cohesive architecture, perform risk assessments, and support ASPICE and functional safety requirements such as FuSa.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Embedded Software Engineer - Secure-by-Design (C/C++)
Senior Embedded Software Engineer - Secure-by-Design (C/C++)

Microchip Technology Inc. • Chandler (AZ)

On-site
USD 120,000 - 160,000
Senior Embedded Software Engineer: Secure MCU Apps
Senior Embedded Software Engineer: Secure MCU Apps

Microchip • Town of Montana (WI)

On-site
USD 110,000 - 150,000
Senior Engineer I-Applications
Senior Engineer I-Applications

Microchip Technology Inc. • Chandler (AZ)

On-site
USD 120,000 - 160,000
Senior Engineer I-Applications
Senior Engineer I-Applications

FHLB Des Moines • Chandler (AZ)

On-site
USD 110,000 - 140,000
Senior Engineer I-Applications
Senior Engineer I-Applications

Microchip • Town of Montana (WI)

On-site
USD 110,000 - 150,000
Senior Embedded Firmware Engineer (ARM)
Senior Embedded Firmware Engineer (ARM)

Microchip Technology Inc • Town of Smithtown (NY)

On-site
USD 70,000 - 205,000
Health benefits starting day one
Retirement savings plans
ESP P program with 2 year look back
Senior Firmware Engineer — Embedded Systems (ARM)
Senior Firmware Engineer — Embedded Systems (ARM)

Microchip Technology Inc. • Hauppauge (NY)

On-site
USD 70,000 - 205,000
Senior Corporate Applications Engineer - Embedded Systems
Senior Corporate Applications Engineer - Embedded Systems

FHLB Des Moines • Chandler (AZ)

On-site
USD 90,000 - 120,000
Senior Embedded Systems Engineer - Linux Kernel & Drivers
Senior Embedded Systems Engineer - Linux Kernel & Drivers

Microchip • San Jose (CA)

On-site
USD 91,000 - 232,000
Health benefits from day one
Retirement savings plans
ESPP with 2 year look-back
Senior Corporate Applications Engineer: Embedded & AI
Senior Corporate Applications Engineer: Embedded & AI

Microchip Technology Inc. • Chandler (AZ)

On-site
USD 100,000 - 130,000