Principal Architect – Software Products

Microchip

Not Interested
Bookmark
Report This Job

profile Job Location:

Bucharest - Romania

profile Monthly Salary: Not Disclosed
Posted on: Yesterday
Vacancies: 1 Vacancy

Job Summary

Are you looking for a unique opportunity to be a part of something great Want to join a 17000-member team that works on the technology that powers the world around us Looking for an atmosphere of trust empowerment respect diversity and communication How about an opportunity to own a piece of a multi-billion dollar (with a B!) global organization We offer all that and more at Microchip Technology Inc.

People come to work at Microchip because we help design the technology that runs the world. They stay because our culture supports their growth and stability. They are challenged and driven by an incredible array of products and solutions with unlimited career potential. Microchips nationally-recognized Leadership Passage Programs support career growth where we proudly enroll over a thousand people annually. We take pride in our commitment to employee development values-based decision making and strong sense of community driven by our Vision Mission and 11 Guiding Values; we affectionately refer to it as the Aggregate System and its won us countless awards for diversity and workplace excellence.

Our company is built by dedicated team players who love to challenge the status quo; we did not achieve record revenue and over 30 years of quarterly profitability without a great team dedicated to empowering innovation. People like you.

Visit our careers page to see what exciting opportunities and company perks await!

Job Description:

The Principal Architect is a experienced technical leader responsible for shaping long-term software product architecture strategy influencing system and platform roadmaps and ensuring consistency quality and extensibility across multiple software product families. This role operates across organizational boundaries and drives architectural alignment from low-level embedded software through customer-facing software platforms and tools.

Key Responsibilities
Architecture & Technical Leadership
Define own and evolve the end-to-end software architecture for Microchip software products spanning boot architecture low-level drivers middleware RTOS integration application frameworks tools integration and customer-facing APIs.
Establish and enforce architectural principles design patterns coding standards and best practices that ensure scalability portability performance security and long-term maintainability across software products.
Act as the principal technical authority for software architecture decisions across multiple software product lines and development organizations.
Lead architectural trade studies and make high-impact technical decisions balancing customer needs platform constraints cost risk and time-to-market.

Software Platform & System Architecture
Architect reusable configurable and modular software platforms supporting Microchip software products across 8-bit and 32-bit MCU ecosystems (PIC AVR ARM-based RISC-V).
Drive system-level software architecture and HW/SW co-design working closely with silicon systems tools and applications teams to influence feature definition and roadmap planning.
Define platform abstraction layers and extensibility models that enable reuse across software products and future generations.
Lead the creation of reference software stacks proof-of-concept systems and architectural prototypes that accelerate internal development and customer adoption.


Cross-Functional & External Collaboration
Collaborate with silicon architecture firmware validation tools applications and marketing teams to ensure software product architecture aligns with business strategy and customer value.
Provide architectural guidance design reviews and mentorship across geographically distributed engineering teams.
Serve as a senior technical interface for key customers and strategic partners supporting complex integrations platform adoption and system-level challenges.


Documentation Enablement & Strategy
Author and maintain high-level software architecture definitions platform specifications and technical guidelines used across software product programs.
Guide customer-facing enablement assetsreference designs application notes software frameworks Applications Specific Standard Products - ASSPs and librariesto ensure architectural consistency and quality.
Mentor senior and junior engineers strengthening architectural discipline systems thinking and long-term design rigor across the organization.
Contribute to Microchips long-term software product and platform strategy identifying opportunities for convergence reuse differentiation and innovation.

Requirements/Qualifications:

Education

  • Bachelors or Masters degree in Computer Engineering Computer Science Electrical/Electronics Engineering Telecommunications or equivalent industry experience.

Technical Expertise

  • Extensive experience architecting embedded and system-level software products for complex multi-product environments.
  • Expert proficiency in Embedded C with deep understanding of real-time systems concurrency and low-level hardware interaction.
  • Strong system-level knowledge of MCU- and SoC-based platforms including peripherals memory architectures interrupts boot flows and power management.
  • Proven experience defining and maintaining software frameworks APIs abstraction layers and product platforms.
  • Solid understanding of digital hardware fundamentals and the ability to influence HW/SW partitioning decisions.
  • Familiarity with FPGA-based or programmable logic systems and their architectural implications (RTL/schematics knowledge a plus).

Leadership & communication
Demonstrated ability to lead through technical influence and credibility not formal authority.
Excellent written and verbal communication skills capable of articulating complex architectural concepts to engineers management and customers.
Strategic mindset with strong analytical problem-solving and decision-making skills.

Travel Time:

No Travel

To all recruitment agencies: Microchip Technology Inc. does not accept unsolicited agency resumes. Please do not forward resumes to our recruiting team or other Microchip employees. Microchip is not responsible for any fees related to unsolicited resumes.


Required Experience:

Staff IC

Are you looking for a unique opportunity to be a part of something great Want to join a 17000-member team that works on the technology that powers the world around us Looking for an atmosphere of trust empowerment respect diversity and communication How about an opportunity to own a piece of a multi...
View more view more

Key Skills

  • Kubernetes
  • S3
  • Google Cloud Platform
  • Cassandra
  • System Architecture
  • Redshift
  • AWS
  • Cloud Architecture
  • NoSQL
  • UML
  • Kafka
  • Distributed Systems

About Company

Company Logo

Microchip Technology is a leading provider of microcontroller, mixed-signal, analog and Flash-IP solutions that also offers outstanding technical support.

View Profile View Profile