Senior Embedded Software Engineer – Secure-by-Design

FHLB Des Moines

Chandler (AZ)

On-site

USD 120,000 - 170,000

Full time

4 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Microchip Technology Inc is hiring a seasoned embedded software engineer to develop, test, and validate software for Microchip 8-bit and 32-bit controllers using C/C++. You will drive early software concepts from idea to implementation readiness while ensuring secure-by-design practices aligned with CRA and industry security standards.

You will collaborate with silicon design, firmware, QA, and system architecture teams to deliver cohesive solutions, participate in reviews and risk assessments,

Qualifications

  • Bachelor’s degree in electrical engineering, computer engineering, computer science, or a related field.
  • Minimum 5 years of experience in embedded systems development, semiconductor or electronic product development.
  • Hands-on programming in C/C++ and Python with production-quality or prototype code.
  • Experience with microcontrollers and cross-disciplinary collaboration.

Responsibilities

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

Skills

C/C++ programming
Python programming
Embedded systems
Communication skills

Education

Bachelor's degree (EE/CS)
Master’s degree (preferred)

Tools

C/C++ toolchains
Python
Security standards (CRA/ASPICE)

Job description

Microchip Technology Inc is hiring a seasoned embedded software engineer to develop, test, and validate software for Microchip 8-bit and 32-bit controllers using C/C++. You will drive early software concepts from idea to implementation readiness while ensuring secure-by-design practices aligned with CRA and industry security standards.

You will collaborate with silicon design, firmware, QA, and system architecture teams to deliver cohesive solutions, participate in reviews and risk assessments,

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

Similar jobs worth comparing

Senior Engineer I-Applications
Senior Engineer I-Applications

FHLB Des Moines • Chandler (AZ)

On-site
USD 120,000 - 170,000
Principal Engineer – Secure Embedded Systems Architect
Principal Engineer – Secure Embedded Systems Architect

FHLB Des Moines • Austin (TX)

On-site
USD 130,000 - 190,000
Embedded Firmware Engineer – Secure Computing
Embedded Firmware Engineer – Secure Computing

FHLB Des Moines • Chandler (AZ), Northern (KY)

Hybrid
USD 70,000 - 205,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 Engineer I - Applications
Senior Engineer I - Applications

FHLB Des Moines • Chandler (AZ), Northern (KY)

Hybrid
USD 70,000 - 205,000
Firmware Engineer II: Embedded EC Apps for Secure Computing
Firmware Engineer II: Embedded EC Apps for Secure Computing

Microchip Technology Inc. • Austin (TX)

On-site
USD 90,000 - 120,000
Senior Embedded Software Engineer – ARM/Bootloader
Senior Embedded Software Engineer – ARM/Bootloader

FHLB Des Moines • Hauppauge (NY)

On-site
USD 70,000 - 205,000
Health benefits from day one
Retirement savings plans
ESPP with 2-year look-back
Principal Software Engineer: Automated Test & Data Systems
Principal Software Engineer: Automated Test & Data Systems

FHLB Des Moines • Boulder (CO)

On-site
USD 75,000 - 232,000
Wellness benefits
Restricted Stock Grant
Employee Stock Purchase Plan
+2
Senior Corporate Applications Engineer - Embedded Systems
Senior Corporate Applications Engineer - Embedded Systems

FHLB Des Moines • Chandler (AZ)

On-site
USD 90,000 - 120,000
Principal Engineer-Software
Principal Engineer-Software

FHLB Des Moines • Austin (TX)

On-site
USD 130,000 - 190,000