M

Microchip Technology

Provides embedded hardware, software, tools

Principal Embedded Software Engineer

Embedded EngineeringUpdated on Nov 13
Full-timeWhiteley, UKNo salary listed

About the Job

Requirements

  • A B.Sc., B.Eng. or equivalent qualification in Electronic Engineering or a related discipline, with 10+ years of relevant industrial experience in embedded software development.
  • Strong C programming skills and extensive experience developing software for embedded systems.
  • Strong understanding of embedded software and hardware, including in-depth practical experience with microcontrollers and their peripherals.
  • Excellent analytical, debugging and problem-solving skills, with the ability to investigate complex system-level issues.
  • Experience across the full software development lifecycle, including relevant development, testing and debugging tools.
  • Ability to interpret device and product datasheets, application notes and PCB schematics.
  • Good awareness of AI tools within modern software development workflows, combined with strong written and spoken English and the ability to collaborate effectively across technical teams.

Responsibilities

  • Analyse requirements and design innovative embedded software solutions for resource-constrained automotive and industrial applications.
  • Develop, debug and optimise embedded software, investigating and resolving complex technical and customer issues.
  • Design, implement and test software in line with engineering requirements, development standards and the full software development lifecycle.
  • Produce clear technical documentation and contribute to peer reviews of software, designs and test specifications.
  • Provide technical leadership and mentorship to junior and less experienced engineers, while leading embedded software development projects and activities.
  • Work with other senior engineers to continuously improve embedded software development processes, including the effective adoption of AI within the development lifecycle.
  • Collaborate with teams including Silicon Development and Applications to develop current and future generations of embedded touch controllers.

Desired Qualifications

  • Knowledge or practical experience of industry standards and development frameworks such as Automotive SPICE, ISO 26262, IEC/UL 60730 or CMMI.

About the Company

Microchip Technology

Provides embedded hardware, software, tools

Microchip Technology offers a range of embedded system solutions that cover hardware, software, and development tools. Its products include microcontrollers, FPGAs, silicon carbide devices, and analog components, all designed to be configured and used with accompanying software and toolchains to build embedded applications. The company differentiates itself with a broad product portfolio, strong education and support programs, and a direct B2B sales approach that helps customers design and implement systems efficiently. Its goal is to be a leading provider of end-to-end embedded solutions, generating revenue from hardware, software licenses, development tools, and related services.

Company size
10,001+
Company stage
IPO
Headquarters
Chandler, AZ
Founded
1989

Recently Posted Jobs

Explore more opportunities at Microchip Technology

See more jobs