213 c software engineer jobs at 87 companies in Lynden, WA

2mo
Save
Mark Applied
Hide
Software Engineer (C++) - Frostbite
Vancouver, British Columbia, Canada
$122k-$171k/yr HybridFull Time
Electronic Arts
Electronic ArtsNASDAQ: EA: Develops and publishes interactive entertainment software and video games.
5+ YOE5+ years of C++ experience, data-oriented design, and software architecture; experience with agile development and data processing pipelines.
C++, Azure, Databases, Data processing, Asset pipelines
2mo
Save
Mark Applied
Hide
Software Engineer (C++) - Frostbite
Vancouver or Stockholm
$122k-$171k/yr HybridFull Time
Electronic Arts
Electronic ArtsNASDAQ: EA: Develops and publishes video games and interactive entertainment software.
5+ YOE5+ years C++ experience, data-oriented design, concurrent software, experience with data processing, databases/file systems, web services (including Azure), and Agile development.
C++, Frostbite, Azure
1mo
Save
Mark Applied
Hide
Senior Software Developer, C++
Vancouver, British Columbia, Canada
$120k-$155k/yr HybridFull Time
Motorola Solutions
Motorola SolutionsNYSE: MSI: Provides mission-critical communications and public safety technology.
5+ YOEBachelor's in CS or related, 5+ years software development experience, extensive C++ experience, experience with large code bases, database experience (Berkeley, Postgres), CI/CD/DevOps familiarity, strong communication and mentorship skills.
C++, C#, .NET, Azure, Berkeley, Postgres, CI/CD, Avigilon Unity
1mo
Save
Mark Applied
Hide
Senior Software Engineer (C++)
New York City or Washington or Vancouver or London or Galway or Budapest or Munich or Bengaluru or Singapore or Sydney
HybridFull Time
Diligent
Diligent: Provides software for corporate governance, risk, and compliance management.
5+ YOE5+ years building secure, scalable services in C++; experience with cloud (AWS), infrastructure as code (CDK/Terraform), containers (Docker), CI/CD, SQL/NoSQL, security practices, AI/LLM tools and mentoring peers.
C++, AWS, CDK, Terraform, Docker, CI/CD, PostgreSQL, NoSQL, Angular, LLM, IAM
1mo
Save
Mark Applied
Hide
Software Engineer
Vancouver, British Columbia, Canada
OnsiteFull Time
Sonus Microsystems
Sonus Microsystems: Developing wearable ultrasound technology for remote patient monitoring.
5+ YOE5+ years developing and integrating software with hardware; strong C/C++ and Python skills; GUI and 2D/3D rendering experience; cloud and API integration; familiarity with secure development and cybersecurity.
C, C++, Python, Electronic Medical Record (EMR), APIs
2mo
Save
Mark Applied
Hide
Sr. Software Engineer
Burnaby, British Columbia, Canada
$120k-$140k/yr OnsiteFull Time
OSI Maritime Systems
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
2w
Save
Mark Applied
Hide
Software Developer
Port Coquitlam, British Columbia, Canada
$90k-$100k/yr OnsiteFull Time
Kongsberg
KongsbergOslo Stock Exchange: KOG: Provider of high-technology systems for maritime and defense applications.
3+ YOEBachelor's degree or equivalent, 3+ years software development experience, strong C/C++ on Windows and Linux, multithreaded and system-level programming, TCP/IP networking, Git/Azure DevOps; MATLAB an asset.
C, C++, Windows APIs, MFC, Linux, Yocto, Git, Azure DevOps, MATLAB
2w
Save
Mark Applied
Hide
Senior/Lead Software Engineer
Vancouver, British Columbia, Canada
$120k-$195k/yr RemoteFull Time
Arista Networks
Arista NetworksNYSE: ANET: Provides cloud networking solutions and high-speed multilayer Ethernet switches.
3+ YOEBS+8/MS+6/PhD+3 or equivalent experience; knowledge of C/C++/Python, UNIX/Linux, L2/L3 networking, packet forwarding and distributed systems; strong problem solving and software engineering skills.
C, C++, Python, UNIX, Linux
1w
Save
Mark Applied
Hide
Software Engineer
Vancouver or Richmond
$100k-$120k/yr OnsiteFull Time
Dometic
DometicNasdaq Stockholm: DOM: Provides mobile living solutions for RV, marine, and outdoors.
Bachelor's degree or equivalent in engineering or computer science, software development experience, embedded firmware skills, programming proficiency, and experience with microcontrollers and communication protocols.
ARM Cortex-M, SPI, I2C, CAN, Ethernet, GIT, JIRA, oscilloscope, multimeter, logic analyzer, C, C++, Java, Python, Agile, Scrum, 16/32 bit MCU
1w
Save
Mark Applied
Hide
Software Engineer
Vancouver or Richmond
$100k-$120k/yr OnsiteFull Time
Dometic
DometicNasdaq Stockholm: DOM: Designs and manufactures mobile living products for outdoor use.
Bachelor's degree or equivalent in engineering or computer science; professional software development experience; firmware, MCU, protocols, version control, programming, and analytical skills.
ARM Cortex-M, SPI, I2C, CAN, Ethernet, Git, Jira, oscilloscope, multimeter, logic analyzer, C, C++, Java, Python, Agile, Scrum
2w
Save
Mark Applied
Hide
Software Engineer II
Vancouver, British Columbia, Canada
$86k-$169k/yr HybridFull Time
Microsoft
MicrosoftNASDAQ: MSFT: Develops software, services, devices, and cloud computing solutions.
2+ YOEBachelor's degree or equivalent and 2+ years engineering experience coding in C/C++/C#/Java/JavaScript/Python; experience with cloud (Azure), web services (REST/GraphQL/OData), frontend JS/TS/React; strong communication and design skills.
C, C++, C#, Java, JavaScript, Python, Azure, React, .NET, ASP.NET WebAPI, MVC Razor, WCF, REST, OData, GraphQL, JSON, SQL, Azure Table, DocumentDB, OAuth2, TypeScript
22h
Save
Mark Applied
Hide
Senior Software/Firmware Developer
Vancouver, British Columbia, Canada
$121k-$157k/yr OnsiteFull Time
HP
HPNYSE: HPQ: Produces personal computers, printers, and related digital imaging products.
10+ YOEBachelor's or master's degree in engineering or computer science, or equivalent experience; 10+ years in embedded software development; embedded C/C++, firmware debugging, Android or Linux, and strong collaboration skills.
C, C++, Android, Linux, H.264, H.265, SVC, HDMI, Bluetooth, USB
3mo
Save
Mark Applied
Hide
Senior Software Developer
Burnaby, British Columbia, Canada
$100k-$140k/yr OnsiteFull Time
Fortinet
FortinetNASDAQ: FTNT: Develops and sells cybersecurity software and network security appliances.
5+ YOE5+ years Unix/Linux software development; 3+ years Linux kernel; strong C/C++; networking knowledge; BS in CS; Canadian citizenship.
C, C++, Linux, Unix, Networking, Kernel development
3w
Save
Mark Applied
Hide
Software Engineer
Ferndale or United States
$101k-$129k/yr RemoteFull Time
Cutsforth
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.
C#, Python, Git
2w
Save
Mark Applied
Hide
Senior Software Developer – Backend Services
Vancouver, British Columbia, Canada
$120k-$160k/yr OnsiteFull Time
PDF Solutions
PDF SolutionsNASDAQ: PDFS: Data analytics platform for semiconductor yield improvement.
8+ YOE8+ years backend software development experience, Bachelor's in CS/Software/Computer Engineering, strong backend languages (C#, Python, C++), cloud, containerization, databases, distributed systems, and API design.
C#, Python, C++, SQL, NoSQL, AWS, Azure, Google Cloud Platform, Docker, Kubernetes, CI/CD, MES, SPC, APC
2mo
Save
Mark Applied
Hide
Senior Software Engineer - Database
Canada or Vancouver
HybridFull Time
VAST Data
VAST Data: Enterprise AI infrastructure and unified data platform.
5+ YOE5+ years backend engineering experience with strong C/C++ skills, distributed systems and multi-threaded programming, memory management, performance tuning, and a bachelor’s degree in CS/Engineering or equivalent.
C, C++, Python, Java
1mo
Save
Mark Applied
Hide
Senior Software Development Engineer, AWS ElastiCache
Vancouver, British Columbia, Canada
$151k-$252k/yr OnsiteFull Time
Amazon
AmazonNASDAQ: AMZN: Global online retail and cloud computing technology provider.
5+ YOE5+ years professional software development with C/C++; experience leading design/architecture, mentoring engineers, working on distributed in-memory storage systems, and strong systems programming skills.
C, C++, Valkey
22h
Save
Mark Applied
Hide
Senior Software/Firmware Developer
Vancouver, British Columbia, Canada
$121k-$157k/yr OnsiteFull Time
HP
HPNYSE: HPQ: Manufacturer of personal computers, printers, and imaging devices.
10+ YOE10+ years of embedded software development experience; embedded C/C++, firmware debugging, Android or Linux, system troubleshooting, communication, collaboration, and mentoring skills.
C, C++, Android, Linux, H.264, H.265, SVC, HDMI, Bluetooth
6d
Save
Mark Applied
Hide
Senior / Principal Software Engineer
Vancouver, British Columbia, Canada
OnsiteFull Time
Soma Energy
Soma Energy: AI-powered energy intelligence platform for power grid optimization.
10+ YOE10+ years building production software; BS/MS in Computer Science, Engineering, or related field; backend proficiency in Python, Go, Rust, or C++; AI model productionization and distributed systems experience.
Python, Go, Rust, C++
2mo
Save
Mark Applied
Hide
Staff Embedded Software Engineer
Vancouver, British Columbia, Canada
OnsiteFull Time
Analog Devices
Analog DevicesNASDAQ: ADI: Designs and manufactures semiconductors for signal processing and power management.
10+ YOEBachelor’s or Master’s in EE/CE or related, 10+ years embedded software experience, deep C/C++ expertise, RTOS/Linux kernel development, Zephyr OS experience, ARM or RISC-V proficiency, low-level hardware interface knowledge, debugging new silicon.
C, C++, RTOS, Zephyr OS, Linux kernel, ARM Cortex-M, ARM Cortex-A, RISC-V, JTAG, Oscilloscope, Logic Analyzer, SPI, I2C, UART, GPIO, ASIC, FPGA, Git, Jenkins, CI/CD, PMBus, AVSBus, SVI3, PWMVID, SVID