236 software c jobs at 106 companies in Bellingham, WA

2mo
Save
Mark Applied
Hide
Software Development Lead (C++)
Victoria or Canada
$135k-$155k/yr RemoteFull Time
Redbrick
Redbrick: Parent organization building and scaling a diverse software portfolio.
7+ YOE3+ Mgmt7+ years systems-level development experience (C++, Objective-C, C), 3+ years leading engineers, BSc or equivalent experience, experience with large codebases, strong engineering fundamentals and communication.
C++, Objective-C, C, Python, Bash, PowerShell, HTML, CSS, JavaScript, TypeScript, Chromium
3mo
Save
Mark Applied
Hide
Senior C++ Generalist Software Engineer - Advanted Technology Group
Vancouver, British Columbia, Canada
HybridFull Time
Electronic Arts
Electronic ArtsNASDAQ: EA: Develops and publishes video games and interactive entertainment software.
6+ YOE6+ years in C++ software development; large-scale systems; memory management, multithreaded job systems; knowledge of Python, Lua, C#; experience with 3rd party APIs; strong debugging; 3D math and physics understanding; Bachelor’s degree or equivalent.
C++, Python, Lua, C#, DirectX, OpenGL, Metal
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
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
2d
Save
Mark Applied
Hide
Software Development Manager
Burnaby, British Columbia, Canada
$125k-$155k/yr OnsiteFull Time
OSI Maritime Systems
OSI Maritime Systems: A maritime technology delivering navigation and bridge systems for military and commercial operations.
7+ YOERequires 7+ years of software development experience with technical leadership, C/C++ or Python, Windows application development, software design, testing, CI/CD, and a relevant degree or diploma.
C, C++, Python, Windows, CI/CD
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
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
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
1d
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
1d
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
1d
Save
Mark Applied
Hide
Senior Software/Firmware Developer
Vancouver, British Columbia, Canada
$121k-$157k/yr OnsiteFull Time
HP
HPNYSE: HPQ: Manufactures personal computers, printers, and 3D printing hardware.
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 communication skills.
C, C++, Android, Linux, H.264, H.265, SVC, HDMI, Bluetooth
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
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
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
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
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
4w
Save
Mark Applied
Hide
Senior Software Developer
Burnaby, British Columbia, Canada
$150k-$206k/yr OnsiteFull Time
D-Wave Quantum
D-Wave QuantumNYSE: QBTS: Provides commercial quantum computing systems, software, and cloud services.
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.
Ocean, Python, C++, CircleCI, Appveyor, Jenkins, Travis
2mo
Save
Mark Applied
Hide
Manager, Software Development
Burnaby, British Columbia, Canada
$142k-$186k/yr HybridFull Time
Moneris
Moneris: Processes merchant payments and provides point-of-sale commerce solutions.
3+ YOE3+ MgmtLeads and grows a software development team; architectures and mentors; delivery of enterprise-grade platform; strong .NET/C# and Azure experience; aligns technical roadmap with business needs.
C#, .NET, Microsoft Azure, SQL, CI/CD, Angular/React (basic)