Talent.com
Principal Engineer - Software
Principal Engineer - SoftwareMicrochip Technology • Chandler, AZ, United States
Principal Engineer - Software

Principal Engineer - Software

Microchip Technology • Chandler, AZ, United States
[job_card.variable_days_ago]
[job_preview.job_type]
  • [job_card.full_time]
[job_card.job_description]
Overview

Are you looking for a unique opportunity to be a part of something great? Microchip Technology Inc. offers a 17,000-member team that powers the world around us, with an atmosphere of trust, empowerment, respect, diversity, and communication. We are a global organization with strong growth and a commitment to employee development and community. Visit our careers page to see what exciting opportunities and company perks await!

We design technology that runs the world, support career growth through leadership programs, and pride ourselves on values-based decision making and a culture of innovation.

Job Description

We are seeking an experienced, dynamic software engineer to develop applications within our AI/ML software platform for edge computing. The ideal candidate will have strong software engineering skills and experience in developing SAAS cloud products or embedded software implementations, with a background in application frameworks and database/algorithm development. This role involves developing and deploying software solutions that help our customers deploy AI/ML applications efficiently on edge devices.

Responsibilities
  • Participate in the design, development, and implementation of new and existing software applications using JavaScript, C#, and the .NET framework.
  • Work closely with product management to help define project requirements, milestones, and deliverables.
  • Design and implementation of applications for AI/ML integration, models and algorithms optimized for edge computing environments.
  • Collaborate with cross-functional teams across the company to analyze project requirements and propose innovative solutions.
  • Utilize best practices in software development, including code reviews, unit testing, integration and continuous integration.
  • Write clean, maintainable, and efficient code, adhering to best practices and coding standards.
  • Debug, troubleshoot, and resolve software defects and issues.
  • Assist with the documentation of software solutions, including technical specifications and user guides.
  • Work with customers and provide support to end-users when necessary.
  • Stay up-to-date with the latest advancements in AI/ML and edge computing technologies to ensure our solutions remain at the cutting edge.
  • Work in a team environment, developing and fostering a culture of innovation and continuous improvement.
Qualifications
  • Bachelor's degree in Computer Science, Software Engineering or related field.
  • 10 years of experience in software development.
  • Experience with Agile DevOps/SecDevOps/Git SCM software development lifecycle workflow.
  • Strong understanding of object-oriented programming principles and design patterns.
  • Familiarity with SQL and database design concepts.
  • Proficiency in Java, C, C++, C#, Python or .NET in an applications development.
  • Experience with web development using Python, PHP, Angular.js, React.js, JavaScript, HTML, CSS, JSON, XML/YAML and OAuth API communication methods.
  • Excellent communication, interpersonal skills, problem-solving skills and the ability to work independently and as part of a team.
  • Eagerness to learn, adapt, and take on new challenges.
Preferred Qualifications
  • Familiarity with cloud computing platforms (AWS, Azure, GCP, OCI) and edge-to-cloud integration.
  • Knowledge of data collection, preprocessing, and training neural networks in data centers.
  • Solid understanding of edge computing architectures, including IoT devices, embedded systems, and real-time processing.
  • Familiar with the development of applications for industries such as automotive, security, AR/VR, drones, audio and video processing, and robotics.
  • Familiar with machine learning development tools and frameworks, such as TensorFlow/TFLite, PyTorch, Keras, ONNX, and related libraries.
  • Good understanding of software requirements for NPU/GPU acceleration, AI/ML hardware acceleration techniques, embedded applications and edge computing applications.
  • Experience with commercial AI acceleration hardware such as Arm, Ceva, VeriSilicon, Cadence or Synopsys NPUs.
  • Experience with edge computing platforms and optimizing AI/ML models for resource-constrained devices.
  • Familiar with management systems such as Polarion and Atlassian (Jira, Confluence) toolsuite.
  • Knowledge of security and privacy considerations in edge computing and cyber security development and analysis methods using ISO-21434 workflow requirements.
  • Understanding of Functional Safety Development and analysis methods using ISO-26262 workflow requirements.
Travel

Travel Time: 0% - 25%

Physical Attributes & Requirements

Physical Attributes: Feeling, Handling, Hearing, Reaching, Seeing, Talking, Works Alone, Works Around Others

Physical Requirements: See Physical Attributes

Microchip Technology Inc is an equal opportunity/affirmative action employer. All qualified applicants will receive consideration for employment without regard to sex, gender identity, sexual orientation, race, color, religion, national origin, disability, protected Veteran status, age, or any other characteristic protected by law.

To learn more about applicable equal employment regulations, please reference the Know Your Rights: Workplace Discrimination is Illegal Poster. Microchip Technology Inc. does not accept unsolicited agency resumes. Microchip is not responsible for any fees related to unsolicited resumes.

#J-18808-Ljbffr
[job_alerts.create_a_job]

Principal Engineer Software • Chandler, AZ, United States

[internal_linking.similar_jobs]
Director, Software Engineering

Director, Software Engineering

LodgeLink • Scottsdale, AZ, United States
[job_card.full_time]
In this new Director, Software Engineering role (known internally as GM, Software Engineering), you will lead multiple engineering teams and managers to deliver scalable, secure, high‑quality SaaS ...[show_more]
[last_updated.last_updated_variable_hours] • [promoted] • [new]
Senior Software Engineer - Full Stack

Senior Software Engineer - Full Stack

ManpowerGroup Global, Inc. • Phoenix, AZ, United States
[job_card.full_time]
Our client is looking for a full-time Senior Software Engineer to join their Phoenix?local team (No C2C).This team is on?site 4 days per week.This company builds AI?powered software tools that keep...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Software Engineer

Software Engineer

Actalent • Phoenix, AZ, United States
[job_card.permanent]
Job Title: Avionics Software EngineerJob Description.Join a team dedicated to designing and implementing safety-critical avionics software solutions for the aerospace industry.As an Avionics Softwa...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Principal Solutions Architect

Principal Solutions Architect

Clarivate Analytics US LLC • Chandler, AZ, United States
[job_card.full_time] +1
We are looking for a Principal Solutions Architect to join our Life Sciences & Healthcare (LS&H) team.This is an amazing opportunity to work on large-scale AI-enabled solutions that modernize and e...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Complete Online Surveys For Cash (Up to $25/per)

Complete Online Surveys For Cash (Up to $25/per)

Earn Haus • Maricopa, AZ, US
[job_card.full_time] +1
Looking for people to participate in taking online surveys for Fortune 500 brands.All you need to do is complete online surveys by sharing your opinion.You will help influence brand decisions on se...[show_more]
[last_updated.last_updated_30] • [promoted]
Remote Principal Architect Open Source SaaS for NGOs

Remote Principal Architect Open Source SaaS for NGOs

aikyam • Phoenix, AZ, United States
[job_card.full_time]
A social impact technology organization is seeking a Lead Architect to drive the technical architecture for SaaS platforms.The ideal candidate will have over 12 years of experience in software engi...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Principal Architect (Solutions and Automation)

Principal Architect (Solutions and Automation)

CVS Health • Phoenix, AZ, United States
[job_card.full_time]
We're building a world of health around every individual - shaping a more connected, convenient and compassionate health experience.At CVS Health®, you'll be surrounded by passionate colleagues who...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Software Engineer Principal-Actimize Developer

Software Engineer Principal-Actimize Developer

PNC • Phoenix, AZ, United States
[job_card.full_time] +1
Actimize Software Engineer, Sr.At PNC, our people are our greatest differentiator and competitive advantage in the markets we serve.We are all united in delivering the best experience for our custo...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Surrogates Start at $67K-$87K+ $1,200 Bonus + $11K Pre-Pregnancy Payout

Surrogates Start at $67K-$87K+ $1,200 Bonus + $11K Pre-Pregnancy Payout

Physician's Surrogacy • Maricopa, AZ, US
[job_card.full_time] +2
What qualities make you a great surrogate?.Why choose our surrogacy program?.All medical, legal, and travel expenses.The nations only obstetrician-managed agency.We respect the time and commitment ...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Senior Software Engineer, Full-Stack

Senior Software Engineer, Full-Stack

RxVantage • Phoenix, AZ, United States
[job_card.full_time]
Senior Software Engineer, Full-Stack.We're looking for a seasoned Senior Full Stack Software Engineer/Architect to join our high-performing, fully remote engineering team.This is a senior-level rol...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Space Force - Advanced Software Engineer, Developer (Sign-On Bonus Available)

Space Force - Advanced Software Engineer, Developer (Sign-On Bonus Available)

Progeny Systems Corporation • Scottsdale, AZ, United States
[job_card.full_time]
Software Engineer For The Sda Gmi Program.Requires a bachelor's degree in software engineering, or a related science, engineering, technology or mathematics field.Also requires 5+ years of job-rela...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Career Opportunities: Engineer, Software GenAI (28785)

Career Opportunities: Engineer, Software GenAI (28785)

Amkor Technology, Inc. • Tempe, AZ, United States
[job_card.full_time]
Amkor Technology Engineer Position.OSAT and a global leader in outsourced semiconductor packaging and test services.With a strong track record of innovation, a broad and diverse geographic footprin...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Principal Architect, Core Platform

Principal Architect, Core Platform

Teradata • Phoenix, AZ, United States
[job_card.permanent]
At Teradata, we believe that people thrive when empowered with better information.That's why we built the most complete cloud analytics and data platform for AI.By delivering harmonized data, trust...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Software Engineer 3

Software Engineer 3

StrongMind • Chandler, AZ, United States
[job_card.full_time]
As a Software Engineer at StrongMind, you will join a cross functional team using the latest development technologies and agile practices, to deliver solutions that democratize education, enabling ...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Vice President of Software Engineering

Vice President of Software Engineering

Residex, Inc. • Phoenix, AZ, United States
[job_card.full_time]
Vice President of Software Engineering.Lead and scale our engineering organization to a high-performing, distributed team capable of executing on an aggressive multi-platform roadmap while managing...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Architect/Senior Principal Engineer, Oracle SaaS

Architect/Senior Principal Engineer, Oracle SaaS

Oracle • Phoenix, AZ, United States
[job_card.full_time]
Oracle Fusion Cloud Applications service, a complete suite of enterprise SaaS applications with embedded AI that run on next-generation Oracle Cloud Infrastructure (OCI).Leading companies trust Ora...[show_more]
[last_updated.last_updated_30] • [promoted]
Drivers Needed in Phoenix

Drivers Needed in Phoenix

Lyft • Bapchule, AZ, US
[job_card.full_time] +1
Get a maximum of $400 in bonuses in Phoenix.Earn $100 for every 10 rides in 7 days (limit 4).Lyft is a flexible earning opportunity and a platform that connects drivers with individuals that need r...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Senior Software Engineer HPC & AI Advanced Development

Senior Software Engineer HPC & AI Advanced Development

Hewlett Packard Enterprise • Phoenix, AZ, United States
[job_card.full_time]
Senior Software Engineer HPC & AI Advanced Development.Senior Software Engineer HPC & AI Advanced Development.Senior Software Engineer HPC & AI Advanced Development.Be among the first 25 applicants...[show_more]
[last_updated.last_updated_variable_days] • [promoted]