Software Engineer -Lynnwood, WA Technology Systems
Job
SOC, LLC
Lynnwood, WA (In Person)
Full-Time
Review key factors to help you decide if the role fits your goals.
Pay Growth
?
out of 5
Not enough data
Not enough info to score pay or growth
Job Security
?
out of 5
Not enough data
Calculating job security score...
Total Score
77
out of 100
Average of individual scores
Skill Insights
Compare your current skills to what this opportunity needs—we'll show you what you already have and what could strengthen your application.
Job Description
Software Engineer•Lynnwood, WA Technology Systems
SOC, LLC
•Lynnwood, WA Posted:
3/11/2026•Expires:
6/9/2026Job ID:
293271518 Job Description Software Engineer is needed for a contract opportunity with SOC's client onsite inLynnwood, WA Contract Length:
6+ Months, possible conversion to FTE •Must have an Active Secret clearance The Software Engineer will support the design, development, and delivery of high-reliability embedded software systems supporting advanced hardware platforms and mission-critical applications. This role is responsible for leading firmware development efforts, guiding engineering teams, and ensuring the delivery of robust, high-performance embedded solutions. The ideal candidate brings deep hands-on experience in embedded and bare-metal development, strong technical leadership capabilities, and a proven ability to architect and debug complex hardware/software systems. Responsibilities Lead the design, development, and integration of embedded firmware for microcontroller-based systems supporting advanced hardware platforms. Develop and maintain high-performance embedded software using C/C++ in resource-constrained environments. Provide technical leadership and mentorship to firmware engineers, promoting engineering best practices and high-quality development standards. Collaborate with hardware, systems, and software teams to define system architecture and ensure seamless hardware-software integration. Develop and maintain low-level drivers, hardware abstraction layers, and peripheral interfaces. Debug and troubleshoot complex embedded systems using tools such as JTAG, SWD, logic analyzers, and hardware debugging tools. Review code, guide architectural decisions, and drive improvements in development processes and firmware quality. Support system validation, testing, and performance optimization across the full development lifecycle. Document firmware architecture, design decisions, and development processes clearly and effectively. Communicate technical status, risks, and solutions to cross-functional stakeholders and leadership. Required Qualifications 6+ years of experience in embedded or firmware development, including significant bare-metal development experience. 3+ years of experience in technical leadership, team lead, or supervisory roles. Strong proficiency in C/C++ for embedded systems development. Extensive experience working with microcontrollers, peripherals, registers, and low-level drivers. Demonstrated experience debugging complex hardware/software systems using JTAG, SWD, logic analyzers, and similar debugging tools. Strong understanding of embedded system architecture and hardware-software integration. Proven ability to lead, mentor, and develop high-performing engineering teams. Excellent written and verbal communication skills, with the ability to clearly convey complex technical concepts. Preferred Qualifications Experience leading firmware development efforts in high-reliability or safety-critical environments. Experience collaborating closely with hardware engineering teams during board bring-up and system integration. Experience implementing low-level device drivers and hardware abstraction layers. Familiarity with embedded debugging, performance optimization, and system validation processes. Experience improving development processes, code quality standards, and team engineering practices. Employment Prerequisites The following requirements must be met to be eligible for this position: successful completion of a background investigation and drug urinalysis. SOC, a Day & Zimmermann company, is an Equal Opportunity Employer,Note:
Any pay ranges displayed are estimations, which may have been provided by job boards. Actual pay is determined by an applicant's experience, technical expertise, and other qualifications as listed in the job description. All qualified applicants are welcome to apply. #DZFED #CJ #INDSC EOE AA
M/F/Vet/Disability Job Summary Veteran Preference Company Details CompanySOC, LLC
Industry Corporate, Subsidiary, and Regional Managing Offices Job Information Location Lynnwood, WA Job Type Full Time Employee Experience 5+ to 7 Years Job Position 1 Position(s) Open Duration Over 150 Days Additional Information Federal Contractor Yes Affirmative Action Plan NoSimilar remote jobs
Volkswagen Group DE
Ashburn, VA
Posted2 days ago
Updated1 day ago
Similar jobs in Lynnwood, WA
1 Overlake Medical Center & Clinics
Lynnwood, WA
Posted2 days ago
Updated1 day ago
Brookdale Senior Living Inc.
Lynnwood, WA
Posted2 days ago
Updated1 day ago
North Seattle Auto Partners, LLC d/b/a BMW of Lynnwood
Lynnwood, WA
Posted2 days ago
Updated1 day ago
Similar jobs in Washington
Driver's Edge Driver Training LLC
Gig Harbor, WA
Posted2 days ago
Updated1 day ago
Motus Recruiting and Staffing
Vancouver, WA
Posted2 days ago
Updated1 day ago