Software Engineering Supervisor

Lynnwood, WA, US • Posted 30+ days ago • Updated 8 days ago
Full Time
No Travel Required
On-site
$150,000 - $170,000/yr
Fitment

Dice Job Match Score™

📊 Calculating match score...

Job Details

Skills

  • DO178
  • software manager
  • C++
  • MATLAB
  • SCADE
  • PERL
  • VB
  • aerospace

Summary


Job Overview:

The Software Engineering Supervisor is a tactical leader responsible for planning, coordinating, and overseeing the work of software engineers while managing their development and performance. This role focuses on applying software engineering principles and methodologies to design, develop, test, and maintain high-quality software solutions that meet customer requirements and organizational objectives. The Software Engineering Supervisor plays a critical role in driving the successful execution of software projects, fostering collaboration across multidisciplinary teams, and ensuring the delivery of reliable, scalable, and innovative software products in a dynamic development environment.

  • Provide leadership to assigned staff, assist the Engineering Manager with staffing allocations, and support hiring and development of a skilled, collaborative, and motivated team in a fast-paced product development and sustaining environment.
  • Manage direct reports by organizing work, setting priorities, and providing technical oversight to ensure performance on projects.
  • Collaborate with cross-functional teams to align engineering efforts with business goals and ensure standardization of engineering products and processes.
  • Create and execute data-driven action plans to improve standard work, performance, and continuous improvement initiatives, including Kaizen and 5S practices.
  • Determine resources, tools, and processes needed to support legacy and new development programs while sustaining a safe workplace through adherence to company policies.
  • Collaborate with functional groups to achieve product performance, cost targets, and manufacturability while ensuring compliance with company and regulatory guidelines for safety.
  • Define, decompose, and manage product and process requirements to support development, sustaining, and R&D efforts.
  • Plan, estimate, prioritize, and manage work activities to meet project schedules and budgets, producing accurate designs that meet customer specifications and company requirements for cost, quality, and reliability.
  • Apply problem-solving processes and tools to identify root causes and implement corrective actions for technical challenges in product development and sustaining assignments.
  • Generate and review technical documentation, including proposals, reports, and procedures, to satisfy customer and program requirements.
  • Mentor junior engineers and support Integrated Product Team (IPT) activities in collaboration with technical, operations, quality, and business disciplines.
  • Perform analysis of requirements, design, code, and verification outputs to assure compliance to guidelines, procedures, and customer standards.
  • Develop and ensure full traceability of customer specification requirements to software code.
  • Follow and ensure compliance with Airborne Software guidelines per DO-178.
  • Utilize knowledge of requirements management, validation and verification in project tasks.
  • Any additional tasks assigned by supervisor or management.

 

Minimum Qualifications:

·         Experience: 5+ years of experience in product design, test, or sustaining within aviation or other regulated industry and previous experience as a lead or supervisor

  • Demonstrated basic capabilities for budgeting, planning, and assigning tasks. Demonstrated experience with regulatory requirements, engineering processes, and best practices.
  • Strong experience with embedded software for aerospace applications per DO178 guidelines, including software planning, requirements management, code generation, validation and verification.
  • Strong experience with high level programming languages, such as C/C++, and Assembly language.
  • Experience with software simulator, emulator (such as MATLAB with Simulink or SCADE).
  • Experience with scripting languages (PERL, VB, ASP, etc.).
  • Skills/Abilities: Ability to provide leadership to assigned staff. Excellent organizational, interpersonal, and communications skills. Demonstrated multi-tasking and prioritization skills.
  • Education/Certification:  BS in Engineering (Software Engineering or Computer Science preferred).
  • Eligibility Requirement: This position may require access to Controlled Data or Information. Where the position requires such access only US Persons will be considered. As a US Department of Defense contractor, we are bound by International Traffic in Arms Regulations (ITAR)

 

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: TRIADTOR
  • Position Id: 14752
  • Posted 30+ days ago
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Lynnwood, Washington

Today

Full-time

USD 131,300.00 - 237,350.00 per year

Bothell, Washington

Today

Full-time

USD 134,000.00 - 236,325.00 per year

Redmond, Washington

Today

Full-time

USD 100,600.00 - 199,000.00 per year

Lynnwood, Washington

Today

Full-time

USD 107,900.00 - 195,050.00 per year

Search all similar jobs