1

Software Developer Manager Jobs in Camas, WA (NOW HIRING)

C++ Developer

Hillsboro, OR · On-site

$53.25 - $72/hr

Have a new role open for a software Developer 3 Specializing in linux and C++ HYBRID - Hillsboro ... Modify existing databases and database management systems. * Write and code logical and physical ...

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 ...

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 ...

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 ...

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 ...

You will work day-to-day with the a team of engineers, the team's Product Manager and Principal Engineers in the organization on software projects to achieve Nike's business objectives. You will also ...

C++ Developer

Hillsboro, OR · On-site

$53.25 - $72/hr

Deep understanding of operating system internals, hardware-software interaction, and low-level ... Modify existing databases and database management systems. * Write and code logical and physical ...

Lead, mentor, and grow a team of software engineers, managers, and technical leads within the Metrology group * Define and execute the software engineering roadmap, aligning with product strategy and ...

Lead, mentor, and grow a team of software engineers, managers, and technical leads within the Metrology group * Define and execute the software engineering roadmap, aligning with product strategy and ...

This position will be onsite in Camas, WA and hybrid as agreed with the IT Software Manager and ... This position will report to the IT Software Engineering manager and is expected to be able to ...

WHO WE ARE LOOKING FOR You are a senior engineering manager who pairs technical depth with product ... Practice DevOps, ensuring a culture of testing and releasing software continuously using automation ...

C/C++ Developer

Hillsboro, OR · On-site

$53.25 - $72/hr

Application Development Project Management Quality Assurance Business/Systems Analysis ... C/C++ Developer Job Details This position is 100% software development in C/C++ for Intel-based ...

Showing results 21-40

Software Developer Manager information

See Camas, WA salary details

$12.5K

$158K

$183.9K

How much do software developer manager jobs pay per year?

As of Aug 18, 2026, the average yearly pay for software developer manager in Camas, WA is $158,012.00, according to ZipRecruiter salary data. Most workers in this role earn between $136,200.00 and $173,100.00 per year, depending on experience, location, and employer.

What is a software developer manager?

A Software Developer Manager is a professional who leads and oversees a team of software developers, guiding them through the design, development, and maintenance of software applications. They are responsible for managing project timelines, setting goals, and ensuring the team delivers high-quality code. In addition to technical expertise, they must possess strong leadership, communication, and organizational skills to effectively coordinate between their team and other departments. Their role also often includes mentoring developers, conducting performance reviews, and helping to shape the overall technical strategy of the organization.

How does a software developer manager typically balance hands-on coding with leadership responsibilities?

A Software Developer Manager often splits their time between technical tasks and managerial duties. While they may participate in code reviews, technical planning, and occasionally contribute code, a significant portion of their role involves mentoring team members, facilitating collaboration, and aligning projects with business objectives. Balancing these responsibilities requires strong time management and delegation skills, as well as the ability to adapt to the needs of both the team and the organization. This hybrid focus allows manager-developers to stay technically engaged while guiding the team's growth and productivity.

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

A Software Developer Manager needs a strong background in software engineering, leadership experience, and typically a degree in computer science or a related field. Familiarity with project management tools (like Jira), version control systems (such as Git), and methodologies like Agile or Scrum is essential, along with relevant certifications. Exceptional communication, team-building, and problem-solving skills help leaders motivate teams and resolve conflicts effectively. These skills ensure efficient project delivery, foster innovation, and maintain high team morale in dynamic tech environments.

What is the difference between Software Developer Manager vs Software Engineer?

AspectSoftware Developer ManagerSoftware Engineer
CredentialsBachelor's or Master's in CS or related field; often leadership experienceBachelor's or Master's in CS or related field
Work EnvironmentLeads teams, manages projects, oversees development processesDesigns, develops, tests software solutions
Employer & Industry UsageUsed in tech companies, software firms, and IT departmentsCommon across tech, finance, healthcare, and other industries
Search & Comparison IntentUnderstanding managerial roles, leadership responsibilitiesFocus on technical skills, coding, and development tasks

The main difference between a Software Developer Manager and a Software Engineer lies in their responsibilities. The manager oversees teams and projects, focusing on leadership and strategic planning, while the Software Engineer concentrates on coding and technical development. Both roles require similar educational backgrounds, but their day-to-day tasks and career focus differ significantly.

What are the most commonly searched types of Software Developer jobs in Camas, WA?

The most popular types of Software Developer jobs in Camas, WA are:

What cities near Camas, WA are hiring for Software Developer Manager jobs?

Cities near Camas, WA with the most Software Developer Manager job openings:

Infographic showing various Software Developer Manager job openings in Camas, WA as of August 2026, with employment types broken down into 78% Full Time, 21% Part Time, and 1% Contract. Highlights an 81% Physical, 2% Hybrid, and 17% Remote job distribution, with an average salary of $158,012 per year, or $76 per hour.

C++ Developer

WorkNovas LLC

Hillsboro, OR • On-site

$53.25 - $72/hr

Contractor

Re-posted 15 days ago


Job description

Have a new role open for a software Developer 3 Specializing in linux and C++
HYBRID - Hillsboro, Oregon; 3 days onsite
Must have
1. Linux Kernal
2. C++
Job Description:
Top 3 Must-Have Hard Skills

  1. Strong experience in Linux kernel development and device driver programming (C, C++) - 5+ yrs
  2. Deep understanding of operating system internals, hardware-software interaction, and low-level debugging - 5+ yrs
  3. Proficiency with kernel build systems, version control (git), and open-source workflows - 5+ yrs

Typical Day in the Role
The primary function of this role is to apply advanced principles of computer science and engineering to the design, development, support, and maintenance of the Linux kernel and device drivers. The engineer will work on low-level software that enables hardware functionality, system stability, and performance across a variety of platforms and applications. • Key projects: → Develop, enhance, and maintain Linux kernel components to support new hardware features, improve performance, and ensure system reliability. → Design, implement, and debug device drivers for a range of hardware devices, ensuring seamless integration with the Linux kernel. → Troubleshoot and resolve kernel and driver issues, including performance bottlenecks, hardware compatibility problems, and system crashes. → Support production systems by monitoring kernel and driver health, responding to incidents, and implementing fixes as needed.
• Purpose of the Team: The team is responsible for developing a Linux based validation operating system used to validate Microsoft’s Cobalt SoC compute products for Azure platforms.
• Key projects: This role will contribute to supporting the release and validation of next generation Cobalt SoC products
Ideal Background of Candidates

strong c/c++ development skills and linux kernel knowledge.
Hard Skills Assessments
• Expected Dates that Hard Skills Assessments will be scheduled: asap
• Hard Skills Assessment Process: The assessment process will include one round panel style (2-3 FTE with the sponsor). One hour long.
• Required Candidate Preparation: NA
Summary:
The main function of a software engineer is to apply the principles of computer science and mathematical analysis to the design, development, testing, and evaluation of the software and systems that make computers work. A typical software engineer researches, designs, develops and tests operating systems-level software, compilers, and network distribution software for medical, industrial, military, communications, aerospace, business, scientific and general computing applications.
Job Responsibilities:
• Modify existing databases and database management systems.
• Write and code logical and physical database descriptions and specify identifiers of database to management system or direct others in coding descriptions.
• Work as part of a project team to coordinate database development and determine project scope and limitations.
• Review project requests describing database user needs to estimate time and cost required to accomplish project.
Skills:
• Verbal and written communication skills, problem solving skills, customer service and interpersonal skills.
• Ability to work independently and manage one’s time.
• Basic mentoring skills necessary to provide support and constructive performance feedback.
• Knowledge of the full software development lifecycle: from business/systems analysis, through requirements gathering and functional specification authoring, to development, testing and delivery.
• Ability to troubleshoot issues and make system changes as needed to resolve issue.
• Knowledge of computer hardware and software.
• Knowledge of computer development software as it relates to systems, such as SQL, VisualBasic, etc.
Education/Experience:
• Bachelor's degree in computer science, software engineering or relevant field required.
• 5-7 years experience required.