Senior Embedded Software Engineer

Anvik Technologies Inc.

Foster City (CA)

On-site

USD 150,000 - 230,000

Full time

2 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Anvik Technologies Inc. in Foster City, CA, is seeking a senior software engineer specializing in C++ and Python for embedded Linux systems. You will design, implement, and optimize core software modules with a focus on performance, reliability, and scalability across multiple teams.

Applicants should have 8+ years of relevant experience, strong debugging skills, and hands-on testing capabilities. The role involves collaborating with hardware and software partners to deliver robust embedded

Qualifications

  • BS or MS in Computer Science, Computer Engineering, or related technical field.
  • 8+ years of professional engineering experience.
  • Strong proficiency in C++ and Python.
  • Experience with embedded Linux environments and system-level programming.

Skills

C++
Python
Embedded Linux
Multithreading
IPC
Networking protocols
Memory management
Process lifecycles
Debugging native crashes
Complex multi-component integrations
Cross-functional collaboration
Troubleshooting
Linux security models
Software packaging
Update mechanisms
Embedded system testing
Automated test frameworks

Education

BS/MS in Computer Science, Computer Engineering, or related technical field

Tools

Perf
GDB
Valgrind

Job description

  • BS/MS in Computer Science, Computer Engineering, or related technical field.
  • 8+ years of relevant professional engineering experience.
  • Strong proficiency in C++ and Python.
  • Hands-on experience developing applications and services in embedded Linux environments.
  • Deep understanding of multithreading, inter-process communication (IPC), networking protocols, memory management, and process lifecycles.
  • Experience debugging native crashes and complex multi-component integrations.
  • Experience with performance analysis tools such as perf, GDB, Valgrind, or equivalents.
  • Ability to analyze CPU, GPU, memory, I/O, latency, and thermal performance metrics.
  • Experience integrating complex software modules across internal teams or external partners.
  • Familiarity with Linux security models, service management, software packaging, and update mechanisms.
  • Experience with embedded system testing and automated test frameworks.
  • Strong cross-functional collaboration and hands-on troubleshooting skills.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Embedded Software Engineer (C++)
Embedded Software Engineer (C++)

AppLab Systems, Inc • Sunnyvale (CA)

On-site
USD 120,000 - 180,000
Embedded Software Engineer
Embedded Software Engineer

Best NanoTech • Sunnyvale (CA)

On-site
USD 120,000 - 190,000
Embedded Software Engineer
Embedded Software Engineer

SheJobs-Diversity Focused Organization • Redmond (WA)

On-site
USD 140,000 - 190,000
Embedded Software Engineer – Semiconductor Test Systems
Embedded Software Engineer – Semiconductor Test Systems

Best NanoTech • North Reading (MA)

On-site
USD 120,000 - 170,000
Embedded Software Engineer
Embedded Software Engineer

Actalent • Indialantic (FL)

On-site
USD 120,000 - 180,000
Medical
Dental
Vision
+5
Senior Software Engineer (Embedded Linux)
Senior Software Engineer (Embedded Linux)

Delaney Group • United States

On-site
USD 100,000 - 130,000
Senior Software Engineer
Senior Software Engineer

Repligen Corporation • Waltham (MA)

On-site
USD 120,000 - 150,000
Paid time off
Health insurance
Dental insurance
+5
Embedded Software Engineer
Embedded Software Engineer

Coelate Technologies • North Reading (MA)

On-site
USD 90,000 - 130,000
C++ Embedded Software Engineer
C++ Embedded Software Engineer

ContractStaffingRecruiters.com • Aurora (CO)

On-site
USD 120,000 - 180,000
Embedded SW Developer
Embedded SW Developer

TechDigital Group • North Reading (MA)

On-site
USD 110,000 - 160,000