67 software development engineer c c jobs at 33 companies in Friday Harbor, WA
1w
Save
Mark Applied
Hide
1w
C# Software Engineer
Everett or Seattle or Oak Harbor
$67k-$133k/yrHybridFull Time
CACINYSE: CACI: Provides information technology and professional services to government clients.
0+ YOEBachelor's degree in a related field, C# and Python experience, 0–3 years of experience, US citizenship, Secret clearance eligibility, and strong problem-solving and communication skills.
CACI InternationalNYSE: CACI: Provides information technology and engineering services for government agencies.
Bachelor's degree in a related engineering or computer science field, C# and Python experience, 0–3 years of experience, U.S. citizenship, and ability to obtain DoD Secret clearance.
OSI Maritime Systems: Provides integrated navigation and tactical systems for naval forces.
7+ YOE7+ MgmtRequires 7+ years of software development experience with technical leadership, C/C++ and/or Python, Windows application development, software design, testing, CI/CD, and a computer science or software engineering degree or diploma.
OSI Maritime Systems: Provides integrated navigation and tactical systems for naval operations.
8+ YOESenior software engineer with 8-10 years in software; real-time interfaces; C/C++ on Windows; ISO 9001 asset; defense/aerospace experience a plus.
C/C++, OpenGL, TCP/IP, GPS, UDP Multicast, Real-time systems, Windows
LMI Technologies: Develops 3D machine vision sensors for industrial automation.
5+ YOE5+ years CI/CD, build, or automation development experience; strong Python and C++; experience with cross-compilation, Docker builds, SAST/DAST/SCA tools, GitHub Actions or similar; bachelor\u0002s in CS or related (or equivalent).
Cutsforth: Provides condition monitoring and predictive maintenance for industrial machinery.
2+ YOEBachelor's degree, 2+ years software experience with C# and Python, project-based development, algorithm and testing familiarity, must reside in US and pass background check; no visa sponsorship.
Ballard Power SystemsNASDAQ: BLDP: Manufacturer of proton exchange membrane fuel cell products.
5+ YOEBachelor’s degree in engineering or related field and 5+ years of embedded software development. Requires Structured Text, C/C++, MATLAB/Simulink, Python, Git, CI/CD, control systems, functional safety, and cybersecurity experience.
$105k-$143k/yrHybridMultiple Commitments Available
Electronic ArtsNASDAQ: EA: Develops and publishes video games and interactive entertainment software.
3+ YOERequires 3+ years of C++ development, software architecture, testing, debugging, optimization, client-server systems, multithreading, databases, and multi-platform development experience.
3+ YOERelated degree, 3+ years in a relevant field, hardware software development experience, and proficiency with Real-time Linux, ROS, C++, and Python. Configuration management and technical documentation experience required.
PDF SolutionsNASDAQ: PDFS: Data analytics and engineering solutions for semiconductor manufacturing.
8+ YOEBachelor's degree in a related technical field and 8+ years of backend software development experience. Requires C#, Python, or C++, distributed systems, cloud, databases, Docker, Kubernetes, and CI/CD expertise.
Bachelor's degree or equivalent experience in CS/physics/math, several years of professional software development experience, strong Python and C++ skills, package maintenance, CI experience, and open-source contributions.
Wenco International Mining Systems: Provides digital fleet management and safety systems for mining operations.
5+ YOE5+ years building production, high-uptime systems; strong C++ depth plus experience in two or more of C++, C#, Python, React; Kubernetes, observability, CI/CD, and test automation experience valued.
DKW Communications: Provides IT modernization and cybersecurity services for government agencies.
7+ YOEU.S. citizenship and active DoD Secret clearance required. Bachelor's in electronics/computer engineering or computer science, 7+ years software development for modeling & simulation, Windows/Linux experience, familiar with development/diagnostic tools.
Microsoft Windows, Linux, Microsoft .NET, Assembly, C, C++, Java, Windows Server 2008R2, Windows Server 2012R2, Red Hat Enterprise Linux 5, Red Hat Enterprise Linux 6, Red Hat Enterprise Linux 7
Kardium: Develops medical devices for treating heart rhythm disorders.
10+ YOELead design and implementation of internal software for manufacturing, regulatory, and quality systems; 10+ years in software development; .NET/C# or Java; web apps; API integrations; strong leadership and mentoring.
.NET, C#, Java, ERP, PLM, D365 F&O, APIs, Databases, Web development
Humanoid: Developing commercial humanoid robots for industrial applications.
5+ YOERequires 5+ years developing embedded software or firmware, a bachelor's or master's degree, C/C++ proficiency, Python experience, RTOS knowledge, hardware-software integration, and embedded communication protocol experience.
Reliable Controls: Designs and manufactures internet-connected building automation systems.
3+ YOE3+ years C++ development, bachelor’s in CS or related, web and embedded web framework experience, HTML/CSS/JavaScript (Vue/React), Git/TFS, VS Code, automated testing, Agile, strong communication.
2KNASDAQ: TTWO: Publishes and develops global video game franchises and entertainment.
15+ YOE15+ years of software engineering experience, advanced modern C++, deep Unreal Engine 4/5 expertise, runtime systems and tools ownership, and strong debugging, profiling, optimization, and technical leadership skills.
Monark: A venture studio building and scaling technology-driven businesses.
5+ YOE5+ years software development experience with C#, .NET Framework and .NET Core, SQL Server (T-SQL), Entity Framework Core, front-end web basics, and software design/architecture knowledge.
Junior Member of Technical Staff (Engineer), Software Development
Richmond, British Columbia, Canada
$66k-$90k/yrOnsiteFull Time
49North: Sovereign Canadian provider of mission-critical C4ISR defense systems.
Object-oriented programming experience and design-pattern knowledge; Java or C++ desirable. Requires communication, problem-solving, and a relevant university degree or equivalent education and experience.