Sr. Embedded Software Engineer

GCS Recruitment

Sunnyvale (CA)

In loco

USD 140.000 - 190.000

Tempo pieno

14 giorni+

Aumenta le possibilità di ricevere una risposta da questo recruiter

Il tuo curriculum e una lettera di presentazione personalizzati, che corrispondono esattamente a ciò che sta cercando.

Supera i filtri ATS

Descrizione del lavoro

GCS Recruitment seeks a Senior Embedded Software Engineer to design and develop software for next-generation connected devices, edge computing platforms, and ARM-based systems in Sunnyvale, CA. The role focuses on low-level drivers, middleware, and system services across Linux and RTOS environments.

The ideal candidate will have 5+ years in embedded software, strong C/C++/Python skills, and experience with Embedded Linux, RTOS, and multi-threaded programming, plus a solid understanding of OS,

Competenze

  • Bachelor's or Master's degree in Computer Engineering, Electrical Engineering, Computer Science, or related field.
  • 5+ years of experience in Embedded Software Development.
  • Strong programming expertise in C, C++, Python.
  • Experience with Embedded Linux, RTOS, ARM-Based Processors, Multi-threaded Programming, System Software Development, and debugging software on hardware platforms.
  • Strong understanding of operating systems, networking, and software architecture.

Mansioni

  • Design, develop, and optimize embedded software for ARM-based platforms.
  • Implement low-level drivers, middleware, and system services.
  • Develop software for Linux and RTOS environments.
  • Collaborate with hardware, silicon, system architecture, validation, and product teams.
  • Debug complex system-level issues involving hardware and software interactions.
  • Optimize system performance, memory utilization, power consumption, and reliability.
  • Support product bring-up, integration, testing, and production deployment.
  • Create scalable software architectures for next-generation connected products.
  • Contribute to technical design reviews and engineering best practices.

Conoscenze

Embedded Software Development
C
C++
Python
Linux
RTOS
ARM Processors
Multi-threaded Programming
System Software Development
Hardware Debugging

Formazione

Bachelor's or Master's in Computer/Electrical/CE/CS

Descrizione del lavoro

Senior Embedded Software Engineer

Location: Sunnyvale, CA

Employment Type: Contract role

Build the Next Generation of Intelligent Connected Devices

We are seeking a highly skilled Senior Embedded Software Engineer to design and develop software for next-generation connected devices, edge computing platforms, cloud-connected hardware, and ARM-based systems.

The ideal candidate has a strong background in embedded software development, real-time operating systems, device software, and low-level systems programming. Candidates with experience developing software for consumer electronics, IoT products, smart devices, automotive platforms, semiconductor companies, or cloud infrastructure hardware will thrive in this role.

This opportunity is particularly attractive to engineers currently working at Google. If you are currently working or previously worked at Google then we would love to speak with you.

Key Responsibilities
  • Design, develop, and optimize embedded software for ARM-based platforms.
  • Implement low-level drivers, middleware, and system services.
  • Develop software for Linux and RTOS environments.
  • Collaborate with hardware, silicon, system architecture, validation, and product teams.
  • Debug complex system-level issues involving hardware and software interactions.
  • Optimize system performance, memory utilization, power consumption, and reliability.
  • Support product bring-up, integration, testing, and production deployment.
  • Create scalable software architectures for next-generation connected products.
  • Contribute to technical design reviews and engineering best practices.
Required Qualifications
  • Bachelor's or Master's degree in Computer Engineering, Electrical Engineering, Computer Science, or related field.
    Previous exp working in Google.
  • 5+ years of experience in Embedded Software Development.
  • Strong programming expertise in:
    • C
    • C++
    • Python
  • Experience with:
    • Embedded Linux
    • RTOS
    • ARM-Based Processors
    • Multi-threaded Programming
    • System Software Development
    • Experience debugging software on hardware platforms.
    • Strong understanding of operating systems, networking, and software architecture
Ottieni la revisione del curriculum gratis e riservata.

o trascina qui il file.

Similar jobs

Offerte di lavoro simili che vale la pena confrontare

Sr. Embedded Software Engineer
Sr. Embedded Software Engineer

GCS Recruitment • Seattle (WA)

In loco
USD 150.000 - 190.000
Senior Embedded Systems Engineer (ARM, Linux, RTOS)
Senior Embedded Systems Engineer (ARM, Linux, RTOS)

GCS Recruitment • Seattle (WA)

In loco
USD 150.000 - 190.000
Senior Embedded Systems Engineer (ARM, Linux/RTOS) – Contract
Senior Embedded Systems Engineer (ARM, Linux/RTOS) – Contract

GCS Recruitment • Sunnyvale (CA)

In loco
USD 140.000 - 190.000
Senior Embedded Software Engineer
Senior Embedded Software Engineer

hireneXus • Eden Prairie (MN)

In loco
USD 120.000 - 150.000
Senior Embedded Systems Engineer – Platforms & Devices
Senior Embedded Systems Engineer – Platforms & Devices

Google LLC • Mountain View (CA), San Jose (CA)

In loco
USD 174.000 - 252.000
Health insurance
Dental insurance
Vision insurance
+8
Lead Embedded Software Engineer
Lead Embedded Software Engineer

Recruiting Resources, Inc. • California

In loco
USD 150.000 - 160.000
Remote Platform Software Architect for Embedded Systems
Remote Platform Software Architect for Embedded Systems

Google • Boise (ID)

Remoto
USD 28.000 - 41.000
Senior Embedded Software Engineer
Senior Embedded Software Engineer

LOGIXtech Solutions LLC • Westbrook (ME)

In loco
USD 100.000 - 130.000
Medical insurance
Senior Embedded Android Engineer
Senior Embedded Android Engineer

Stepping Up Solutions • San Francisco (CA)

In loco
USD 120.000 - 150.000
Senior Embedded Engineer
Senior Embedded Engineer

Connect Tech+Talent • Austin (TX)

In loco
USD 110.000 - 160.000