Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Second Order Effects Logo

Software Engineering Manager

Second Order Effects

$156,840 - $193,820
Dec 2, 2025
Redmond, WA, US
Apply Now

Second Order Effects (SOE) is looking to hire a Software Engineering Manager to lead and support their software engineering team across two offices, ensuring the delivery of high-quality solutions, mentoring engineers, and shaping processes to mature the software engineering discipline within the company.

Requirements

  • 7+ years in an software engineering and hardware development role for aerospace, industrial automation, and/or robotics, especially for tightly coupled systems
  • 5+ years of progressively impactful software engineering leadership roles
  • Previous experience in both a people management and engineering design leadership role
  • Expertise in successfully executing end-to-end embedded system design from requirements generation through software bring-up
  • Proven hands-on experience designing and implementing software development processes (SDLC, SecDevOps, CI/CD) including evaluating, selecting, and configuring supporting toolchains and infrastructure to establish scalable development workflows
  • Ability to evaluate and manage project risk, including scope creep, remediating missing critical requirements, and ensuring that technical challenges are sufficiently addressed
  • Demonstrated experience leading software lifecycle development, including utilizing tools such as jira to manage sprints

Responsibilities

  • Shape the Software Engineering (SW) team across both offices by being accountable for their engineering decisions, output, and outcomes
  • Ensure the success of projects in multiple industries by partnering with Business Development to define technical scope, execution expectations and success criteria
  • Leverage technical expertise in mentoring and supporting ongoing software development efforts while balancing personnel management priorities
  • Establish standards, processes, and best practices that promote and measure consistency, efficiency, and excellence in software and embedded design and execution
  • Collaborate with senior leadership to define opportunities for growth within the Software engineering team, both in skills and capabilities
  • Proven hands-on experience designing and implementing software development processes (SDLC, SecDevOps, CI/CD) including evaluating, selecting, and configuring supporting toolchains and infrastructure to establish scalable development workflows
  • Ability to evaluate and manage project risk, including scope creep, remediating missing critical requirements, and ensuring that technical challenges are sufficiently addressed

Other

  • Manage, mentor, and resource the SW team, helping them develop personal goals that align with the business strategy, build their skills, and advance professionally
  • Set clear performance expectations for the team and effectively resource members to multiple concurrent projects and efforts
  • Bachelor's degree (Electrical Engineering, Computer Engineering or Science, Physics, Systems Engineering, or related field)
  • Aptitude for cross functional community building and collaboration with mechanical, electrical, systems and test engineers to improve the output of the software engineering team
  • Strong communication skills; ability to synthesize and communicate technical information to non-technical stakeholders