1

Principal Software Engineer Jobs in Boise, ID (NOW HIRING)

Our company provides application analysis, design, development and programming, software engineering, systems development, testing, integration, and implementation, and management consulting services ...

The Software Engineer will be responsible for translating user stories into effective solutions, configuring SAP functionality, and collaborating with team members to enhance operational efficiency ...

Senior/Principal Dry Etch Engineer

Boise, ID

$119K - $164K/yr

As a Senior/Principal Dry Etch engineer, you will be part of a ground-breaking Advanced NAND Development team! The position promises ample opportunities for innovation, collaboration and testing new ...

OR employer will accept 7 years of work experience in job offered or in an engineer-related ... Software roadmaps through close collaboration with business partners and internal technical ...

Senior/Principal Dry Etch Engineer

Boise, ID · On-site

$119K - $164K/yr

As a Senior/Principal Dry Etch engineer, you will be part of a ground-breaking Advanced NAND Development team! The position promises ample opportunities for innovation, collaboration and testing new ...

OR employer will accept 7 years of work experience in job offered or in an engineer-related ... Software roadmaps through close collaboration with business partners and internal technical ...

Senior Software Engineer

Boise, ID · On-site

$116K - $153K/yr

We are seeking a highly skilled Full-Stack Senior Software Engineer to join our team. In this role, you will design, develop, and maintain modern web applications across the stack. The ideal ...

Senior Software Engineer

Boise, ID

$116K - $153K/yr

AppDetex is seeking an experienced Software Engineer to join our passionate group of smart creatives. They will play an intricate role in driving the growth of our rapidly expanding and industry ...

Senior Software Engineer

Boise, ID · On-site

$116K - $153K/yr

AppDetex is seeking an experienced Software Engineer to join our passionate group of smart creatives. They will play an intricate role in driving the growth of our rapidly expanding and industry ...

next page

Showing results 1-20

Principal Software Engineer information

See Boise, ID salary details

$57.6K

$153.2K

$219.9K

How much do principal software engineer jobs pay per year?

As of Aug 15, 2026, the average yearly pay for principal software engineer in Boise, ID is $153,176.00, according to ZipRecruiter salary data. Most workers in this role earn between $128,500.00 and $172,300.00 per year, depending on experience, location, and employer.

How does a principal software engineer typically balance hands-on coding with leadership responsibilities?

Principal Software Engineers often split their time between technical contributions—such as designing system architecture and reviewing complex code—and guiding teams through mentorship, technical direction, and cross-functional collaboration. While they may not code as much as junior engineers, they remain highly involved in critical implementations and code reviews. Balancing these responsibilities requires strong time management, clear communication, and the ability to prioritize tasks that have the highest impact on project and team success.

What are the key skills and qualifications needed to thrive as a principal software engineer, and why are they important?

To thrive as a Principal Software Engineer, you need deep expertise in software architecture, programming languages, and system design, often supported by a bachelor's or master's degree in computer science or a related field. Advanced proficiency with development frameworks, cloud platforms (e.g., AWS, Azure), and familiarity with DevOps tools and agile methodologies are typically required. Exceptional leadership, mentorship, and communication skills help facilitate cross-functional collaboration and guide technical teams. These skills are crucial for driving technical vision, ensuring scalable solutions, and fostering innovation within complex projects.

What is the difference between Principal Software Engineer vs Senior Software Engineer?

AspectPrincipal Software EngineerSenior Software Engineer
Required CredentialsBachelor's or Master's in CS or related field; extensive experienceBachelor's or Master's in CS; several years of experience
Work EnvironmentLeadership roles, strategic planning, cross-team collaborationDesign, develop, and troubleshoot software; mentorship
Employer & Industry UsageTech companies, large enterprises, startupsMost industries, including tech, finance, healthcare

The main difference between a Principal Software Engineer and a Senior Software Engineer lies in their level of responsibility and scope. Principal Software Engineers typically lead technical strategy, influence architecture decisions, and mentor multiple teams, whereas Senior Software Engineers focus on coding, design, and individual project contributions. Both roles require strong technical skills, but the Principal role emphasizes leadership and strategic impact.

What is a principal software engineer?

A principal software engineer is in charge of software development. In this career, you guide the software design process and inspect software programs to make suggestions for improvements. Principal software engineers also process complex data and may need to enforce software design, development, and maintenance requirements. Your job requires a high level of technical knowledge and skills and a thorough understanding of the software development process. Your employer may require you to have a bachelor’s or master’s degree in software development. Similar job titles include software architect and principal software developer.

How much does a principal software engineer get paid?

A principal software engineer typically earns between $120,000 and $180,000 annually in the United States, with salaries varying based on experience, location, and company size. They often have advanced skills in software architecture, leadership, and technical expertise in programming languages and tools.

What are popular job titles related to Principal Software Engineer jobs in Boise, ID?

For Principal Software Engineer jobs in Boise, ID, the most frequently searched job titles are:

What job categories do people searching Principal Software Engineer jobs in Boise, ID look for?

The top searched job categories for Principal Software Engineer jobs in Boise, ID are:

Infographic showing various Principal Software Engineer job openings in Boise, ID as of August 2026, with employment types broken down into 1% Internship, 84% Full Time, 11% Part Time, and 4% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution, with an average salary of $153,176 per year, or $73.6 per hour.

Senior/Principal Dry Etch Engineer

Micron Technology, Inc

Boise, ID • On-site

$100 - $130/hr

Other

Medical, Dental, Vision, PTO

Re-posted 6 days ago


Micron Technology rating

8.6

Company rating: 8.6 out of 10

Based on 43 frontline employees who took The Breakroom Quiz

27th of 157 rated electronics manufacturers


Job description

Senior/Principal Dry Etch Engineer

Our vision is to transform how the world uses information to enrich life for all. Micron Technology is a world leader in innovating memory and storage solutions that accelerate the transformation of information into intelligence, inspiring the world to learn, communicate and advance faster than ever.

As a Senior/Principal Dry Etch Engineer, you will be part of a ground-breaking Advanced NAND Development team. The position promises ample opportunities for innovation, collaboration and testing new dimensions on state‑of‑the‑art dry etch chambers. You will deliver dry‑etch process and hardware solutions to meet Micron’s program requirements while driving dry‑etch technology roadmaps to continue enabling Micron’s global leadership in semiconductor manufacturing.

Responsibilities
  • Leading dry‑etch process development.
  • Innovate, explore and develop dry‑etch processes to meet structural and electrical specifications.
  • Work and innovate with process integration teams to influence integration flows and specifications.
  • Collaborate and lead multi‑functional teams to tackle sophisticated structural problems.
  • Work independently with minimal direction and focus on meeting commitments.
  • Support root‑cause and defect analysis.
  • Produce and present process and technology roadmaps for current and future technology nodes.
  • Support process transfer to production facilities (some domestic and/or international travel may be required).
Interaction with Other Process Areas
  • Identify and drive toward a collaborative solution; guide other areas’ technology roadmaps.
  • Lead or be part of multi‑functional task force groups driving toward a target.
  • Develop expertise in other areas such as process hardware or related technologies.
Interaction with Dry Etch Peers
  • Be a resource and mentor for peers and/or project management.
  • Provide critical updates to upper management on project status and impacts.
Qualifications
  • The skills and experience to excel in a research and development environment.
  • Understanding of different types of dry‑etch reactors (e.g., RF sources, chemistries).
  • Experience with both ICP and CCP tools.
  • Knowledge of plasma physics, transport or surface phenomena gained through experience and/or coursework.
  • High‑aspect‑ratio dry‑etch experience (preferred).
  • Experience in managing vendor relationships and driving vendors for solutions.
  • Experience in or understanding of statistical process control and analysis.
  • Proven leadership in problem‑solving.
  • Strong digital literacy, including MS Office.
  • Experience in programming or scripting is desirable.
Education and Experience
  • Ph.D. degree or equivalent experience in Electrical Engineering, Mechanical Engineering, Materials Science, Chemical Engineering, Chemistry, Physics, or other related technical fields with more than 3 years’ proven experience.
  • M.S. degree or equivalent experience with more than 5 years’ proven experience.
  • B.S. degree or equivalent experience with more than 7 years’ proven experience.

Job Profile(s): Semiconductor Process Engineer 4 – Semiconductor Process Engineer 5

Relocation Level: TBD

Micron offers a choice of medical, dental and vision plans in all locations, enabling team members to select plans that best meet their family healthcare needs and budget. Micron also provides benefits that help protect income if unable to work due to illness or injury, paid family leave, a robust paid time‑off program and paid holidays. For additional information regarding the benefit programs available, please see the Benefits Guide posted on Micron Technology’s website.

Micron is proud to be an equal‑opportunity workplace and is an affirmative action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, age, national origin, citizenship status, disability, protected veteran status, gender identity or any other factor protected by applicable federal, state, or local laws.

#J-18808-Ljbffr

What Micron Technology employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom