1

Director Of Software Engineering Jobs in Ridgefield, WA

Experience managing/directing software engineering development activities, and/or leading R&D teams through the spectrum of NPI Phases and Gates. Ability to motivate, focus, and coach project staff.

Principal, Software Engineer

Beaverton, OR · On-site

$140K - $188K/yr

This role reports to the Director of Engineering for Activity Apps and collaborates across mobile ... WHO WE ARE LOOKING FOR Nike is seeking a Principal Software Engineer who brings architectural depth ...

This role reports to the Manager of Software Engineering and provides the opportunity to work on multi-region, multi-cloud systems that handle large-scale AI traffic and complex orchestration ...

Lead agile software processes for engineering teams and introduce best-in-class industry practices ... You love the idea of coaching and building leaders (both within your direct team and outside of ...

Software Engineer II

Beaverton, OR · On-site

$101K - $138K/yr

... cloud software engineering experience. * Bachelor Degree or a combination of relevant education, training and experience * 2+ years of hands-on development experience in javascript/node.js * ...

Principal Software Engineer

Beaverton, OR · On-site

$140K - $188K/yr

... of autonomy, provides technical leadership across projects, influences software architecture and engineering standards, and partners closely with hardware, manufacturing, quality, and product ...

Principal Software Engineer

Beaverton, OR · On-site

$140K - $188K/yr

... of autonomy, provides technical leadership across projects, influences software architecture and engineering standards, and partners closely with hardware, manufacturing, quality, and product ...

Experience: 7+ years in software engineering, with 3+ years in engineering management roles (Engineering Manager, Director, or Head of Engineering) leading multi-disciplinary squads. * Execution ...

Senior Engineer - Software

Portland, OR · On-site

$129K - $171K/yr

We operate at the intersection of biology, engineering, and computational science, building ... You will own software development from interface design through system integration and deployment ...

Showing results 21-40

Director Of Software Engineering information

See Ridgefield, WA salary details

$147.5K

$269.5K

How much do director of software engineering jobs pay per year?

As of Sep 14, 2026, the average yearly pay for director of software engineering in Ridgefield, WA is $258,819.00, according to ZipRecruiter salary data. Most workers in this role earn between $268,500.00 and $268,500.00 per year, depending on experience, location, and employer.

What does a director of software engineering do?

A Director of Software Engineering leads and manages software development teams within an organization. They oversee the planning, execution, and delivery of software projects, ensuring high quality and timely completion. Their responsibilities include defining technical strategy, mentoring engineering managers and developers, fostering collaboration, and aligning technology initiatives with business goals. Additionally, they often play a key role in recruitment, budgeting, and setting best practices for software development processes.

What does a director of software engineering do?

As a director of software engineering, your responsibilities are to oversee the daily operations of the software engineering department and the long-term application of strategic planning for the department. You are ultimately responsible for creating policies and objectives for the department in collaboration with other director-level positions in the company. You are also heavily involved in the department’s finances and project management, and you often oversee multiple projects. At larger companies, you may have fewer technical duties, but for small and mid-sized companies, you may code or provide technical and managerial expertise on specific projects.

What are some common challenges faced by a director of software engineering when managing cross-functional teams?

A Director of Software Engineering often manages teams composed of engineers, product managers, and designers, which can present challenges in aligning priorities and communication styles. Balancing the technical needs of the engineering team with broader business objectives requires clear communication and strong leadership. Additionally, adapting to rapidly changing technology while ensuring consistent delivery and maintaining team morale is a key challenge. Proactive stakeholder management and fostering a culture of collaboration are essential for success in this role.

What are the key skills and qualifications needed to thrive as a director of software engineering, and why are they important?

To thrive as a Director of Software Engineering, you need deep technical expertise in software development, proven leadership experience, and a relevant degree such as in computer science or engineering. Familiarity with agile methodologies, cloud platforms, project management tools (like Jira), and experience with architectural frameworks are typically required. Outstanding communication, strategic thinking, and the ability to mentor and motivate teams are vital soft skills in this role. These skills ensure effective project delivery, foster innovation, and build high-performing teams aligned with organizational goals.

What is the difference between Director Of Software Engineering vs Software Development Manager?

AspectDirector Of Software EngineeringSoftware Development Manager
ResponsibilitiesOversees multiple teams, sets strategic goals, manages budgets, and aligns software projects with business objectives.Manages day-to-day software development teams, ensures project delivery, and coordinates technical tasks.
Required CredentialsBachelor's or Master’s in Computer Science or related field, extensive experience in software development, leadership skills.Bachelor's in Computer Science or related field, strong technical background, experience managing development teams.
Work EnvironmentStrategic, cross-team collaboration, executive communication, often in larger organizations.Technical focus, project management, direct team oversight, often in mid-sized companies.

The main difference is that the Director Of Software Engineering focuses on strategic leadership and organizational oversight, while the Software Development Manager handles daily team management and project execution. Both roles require technical expertise and leadership skills, but the director role involves broader business alignment and higher-level decision-making.

What job categories do people searching Director Of Software Engineering jobs in Ridgefield, WA look for?

The top searched job categories for Director Of Software Engineering jobs in Ridgefield, WA are:

What cities near Ridgefield, WA are hiring for Director Of Software Engineering jobs?

Cities near Ridgefield, WA with the most Director Of Software Engineering job openings:

Software/Firmware Engineering Manager

Camas, WA • On-site

nLIGHT
Electrical Equipment, Appliance, and Component Manufacturing • 501 - 1,000 employees

$115K - $137K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 2 days ago


Job description

Who We Are
At nLIGHT, we are constantly on the cutting-edge of laser technology in a massively growing market. We are a leading provider of high-power semiconductors and fiber lasers for industrial, microfabrication, and aerospace & defense applications, to name a few. Our lasers are changing not only the way things are made, but also changing the things that can be made.
Headquartered in Camas, Washington, nLIGHT is a publicly listed company (NASDAQ: LASR).
Summary
nLIGHT, Inc. is seeking a Software/Firmware Engineering Manager to join our growing team, located in Camas, WA. Our ideal candidate is a proven leader and collaborator who is motivated, detail-oriented, and proactive with a passion for growing the business and increasing efficiency. This position focuses on relationships, processes, and the infrastructure necessary to develop, test, and delivery software for multiple concurrent projects. Projects range from laser control systems used in industrial, directed energy applications, tooling and automation.
Functions
Direct Projects - Lead multidisciplinary team (firmware, test automation, web development, data services, etc.) through the development/ NPI (New Product Introduction) process. Manage and oversee feasibility studies, requirements generation, software design and qualification, compliance certification, and handoff to production.
Develop Resources - Hire, develop and build highly capable team members with a collective skill set to deliver highest quality software products.
Deliver to Plan - Develop and manage project plans (resource allocation, schedule, budget, and performance attributes) to ensure commitments are achieved; provide regular written and verbal status reports to peers and executives.
Influence Business Strategy - Collaborate with partners to provide inputs to the business unit and corporate planning processes in support of quarterly and annual planning cycles.
Improve Processes - Implement and influence business and operations systems in support of product development needs. Drive structured continuous improvement efforts.
Manage Risk - Escalate issues and drive resolution, as required, to balance program risk as it relates to cost/schedule/performance. Facilitate risk-based and priority-based technical decision-making.
Qualifications
10+ years of software/firmware development in real-time programming environments
Bachelor's degree in EE, CompE, or CS, Physics or similar discipline
5+ years of software product management, requirements, and software process management (Agile and Waterfall,) software management experience in global high-tech industries.
Experience managing/directing software engineering development activities, and/or leading R&D teams through the spectrum of NPI Phases and Gates. Ability to motivate, focus, and coach project staff. Ability to influence, manage, and collaborate with external stakeholders.
Experience with software process management systems and tools (Rally, RTC, ZenHub, Jama Contour, JIRA, etc.) and management controls (Enterprise Resource Planning (ERP), LEAN, Six Sigma, Statistical Process Control (SPC), as examples).
Familiar with Windows operating systems and .NET
Comfortable with C# and C
Experience with embedded systems development is desirable
nLIGHT is proud to offer comprehensive COMPENSATION AND BENEFITS:
Starting pay depends on qualifications:
  • Software/Firmware Engineering Manager: $115,000 - $137,000 annually
Other Compensation and Benefits
  • Target Cash Bonus of 6-8% of earned wages
  • Eligible for Restricted Stock Unit grants
  • 4 weeks of Paid Time Off per year
  • 10 paid Holidays
  • Eligible for health benefits on the 1st day of the month after your start date
  • Medical, Dental and Vision Benefits, including prescription and orthodontia with employee-paid premiums as low as $40.00 per pay period
  • Flexible Spending and Health Savings Accounts
  • Employee Stock Purchase Plan
  • 401(k) with company match and immediate vesting
  • Company paid Short-Term and Long-Term Disability, and Life & AD&D Insurance
  • Employee Assistance Program
  • Aflac Supplemental Insurance
  • Paid Bereavement Leave and Jury Duty
  • Tuition Assistance Program
  • Pet Insurance
nLIGHT is subject to US Export Control regulations. To qualify for this position, you must be a US Person (that is, a US citizen, lawful permanent resident, or protected individual granted asylum or refugee status).
Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, protected veteran status, disability, or age. For more information about our commitment to equal employment opportunity, please see this government poster:Know Your Rights: Workplace Discrimination is Illegal. If you are an individual with a disability and need a reasonable accommodation in the application or hiring process, please contact Human Resources at (360) 566-4460 orHR@nlight.net.
E-Verify Participation:
nLIGHT participates in the E-Verify program. This employer will provide the Social Security Administration (SSA) and, if necessary, the Department of Homeland Security (DHS) with information from each new employee's Form I-9 to confirm work authorization.
For more information, please review the following notices:
  • E-Verify Participation Poster
  • Right to Work Poster
Employment Type: Full-Time Regular