Talent.com

Embedded software engineer [h1.location_city]

[job_alerts.create_a_job]

Embedded software engineer • hayward ca

[last_updated.last_updated_1_day]
Embedded Software Engineer - Platform & Firmware

Embedded Software Engineer - Platform & Firmware

Pivotal SystemsFremont, CA, US
[job_card.full_time]
Embedded Software Engineer (Platform & Firmware).We are seeking an Embedded Software Engineer (Platform & Firmware) to design, develop, and test software that interfaces directly with hardw...[show_more][last_updated.last_updated_30]
  • [promoted]
Software Engineer

Software Engineer

VirtualVocationsHayward, California, United States
[job_card.full_time]
A company is looking for a Software Engineer, Engineering Tooling.Key Responsibilities Design, build, test, and document core software components as part of a team Exhibit ownership over running...[show_more][last_updated.last_updated_variable_days]
  • [promoted]
Sr. Software Engineer, Factory Software

Sr. Software Engineer, Factory Software

TeslaFremont, CA, United States
[job_card.full_time]
Tesla's Factory Software department is currently seeking a Senior Software Engineer to focus on improving our in-house manufacturing and supply chain computer vision platform, our material tracking...[show_more][last_updated.last_updated_variable_days]
Flink Software Engineer

Flink Software Engineer

Epro Infosystems, LLCFremont, California, USA
[job_card.full_time]
Seeking a Flink Software Engineer for a 3-4 month 100% remote contract position with probability of extension.Hands-on experience working with Apache Flink. Experience writing Java and / or Ruby.Excel...[show_more][last_updated.last_updated_variable_days]
  • [promoted]
Sr. Software Engineer :

Sr. Software Engineer :

AkrayaFremont, CA, United States
[job_card.full_time]
Primary Skills : C# (Expert), ASP.NET (Advanced), REST APIs (Expert), SQL Server (Proficient), MongoDB (Proficient).Location : Fremont, CA (onsite interview / Face-2-face interview).Pay Range : $55-$58...[show_more][last_updated.last_updated_variable_days]
Embedded Software Engineer

Embedded Software Engineer

NeuralinkFremont, California, United States
[job_card.full_time]
We are creating devices that enable a bi-directional interface with the brain.These devices allow us to restore movement to the paralyzed, restore sight to the blind, and revolutionize how humans i...[show_more][last_updated.last_updated_variable_days]
  • [promoted]
Software Engineer I

Software Engineer I

SynergisticITFremont, CA, United States
[job_card.full_time]
Job Description Just Graduated with a CS Degree? Let SynergisticIT Help You Bridge the Gap from Classroom to Career If you're a recent Computer Science graduate, you already have the foundation : da...[show_more][last_updated.last_updated_variable_days]
  • [promoted]
Principal Software Engineer

Principal Software Engineer

Cloud Software Group, Inc.San Ramon, CA, United States
[job_card.full_time]
Architect production-grade AI features using.Claude (Anthropic), Gemini (Google), and GPT (OpenAI).Design RAG (Retrieval-Augmented Generation) pipelines and agentic workflows to automate complex bu...[show_more][last_updated.last_updated_1_day]
Sr. Engineer, Software

Sr. Engineer, Software

Alamar BiosciencesFremont, California, United States
[job_card.full_time]
At Alamar, we are passionate about enabling our customers to make scientific discoveries that translate into clinical outcomes and benefit patients. Our team is growing quickly as we develop innovat...[show_more][last_updated.last_updated_variable_days]
  • [promoted]
Software Engineer 2

Software Engineer 2

Mattson TechnologyFremont, CA, United States
[job_card.full_time]
Author and implement scalable and sustainable embedded code for current and future systems.Design, test, and implement control functions (e. Robotics, Vacuum, RF, MFC, error handling) for current an...[show_more][last_updated.last_updated_variable_days]
Senior Embedded Firmware / Software Engineer

Senior Embedded Firmware / Software Engineer

Brooks AutomationFremont, California, US
[job_card.full_time]
Brooks is a growing, fast-paced technology leader of automation solutions which support the dynamic and expanding semiconductor and life sciences lab markets. At Brooks, new ideas, technologies, and...[show_more][last_updated.last_updated_30]
Embedded Tester- Software Integrated Testing (SIT)

Embedded Tester- Software Integrated Testing (SIT)

DMS Vision, Inc.Alameda, CA, United States of America
[job_card.part_time]
Embedded Tester- Software Integrated Testing (SIT)- Onsite in Alameda CA (Relocation will work) 6 month project USC / GC / GC-EAD and TN visa holders who are currently residing in USA 4-5 yrs e...[show_more][last_updated.last_updated_variable_days]
Sr. Software Engineer, Clinical Software

Sr. Software Engineer, Clinical Software

PersonalisFremont, California, United States
[job_card.full_time]
At Personalis, we are transforming the active management of cancer through breakthrough personalized testing.We aim to drive a new paradigm for cancer management, guiding care from biopsy through t...[show_more][last_updated.last_updated_variable_days]
  • [promoted]
Senior Software Engineer

Senior Software Engineer

Phenom PeopleFremont, CA, United States
[job_card.full_time]
Wells Fargo is seeking a Senior Software Engineer in the Digital Technology and Innovation group which supports evolving digital platforms and enhances integration of the innovation pipeline into o...[show_more][last_updated.last_updated_variable_days]
Sr. Embedded Software Engineer

Sr. Embedded Software Engineer

AbbottAlameda, California, United States
[job_card.full_time]
This position works out of our Alameda, CA location in the Abbott Diabetes Care Division, where we are focused on helping people with diabetes manage their health with life-changing products that p...[show_more][last_updated.last_updated_30]
Senior Software Engineer

Senior Software Engineer

Five9San Ramon, CA, US
[job_card.full_time]
Join us in bringing joy to customer experience.Five9 is a leading provider of cloud contact center software, bringing the power of cloud innovation to customers worldwide.Living our values everyday...[show_more][last_updated.last_updated_variable_days]
Software Engineer - Flutter

Software Engineer - Flutter

CXApp US, Inc.San Ramon, CA, US
[job_card.full_time]
SOFTWARE ENGINEER - FLUTTER (IC4-IC5).CXAPP is a forward-thinking technology company that leverages AI and data science to drive innovation and deliver cutting-edge solutions.At CXApp, we are the i...[show_more][last_updated.last_updated_30]
  • [promoted]
Senior Software Engineer

Senior Software Engineer

ArtechSan Leandro, CA, United States
[job_card.full_time]
Location : SAN LEANDRO, CA Salary Range : $75-$80 / hr on W2 Required Skills & Qualifications Must have 10+ years of experience in Java / j2ee. Must have 5+ years of experience in Springboot.Must have 4+ ...[show_more][last_updated.last_updated_1_day]
  • [promoted]
Sr. Software Engineer

Sr. Software Engineer

Keylent IncSan Ramon, CA, United States
[job_card.full_time]
Citizens and those authorized to work in the U.Tax Terms : W2, 1099 Corp-Corp or 3rd Parties : Yes Location : San Ramon, CA and Louisville, KY Chevron Full time. Job Description : 7+ years of experience...[show_more][last_updated.last_updated_1_day]
Embedded Software Engineer - Platform & Firmware

Embedded Software Engineer - Platform & Firmware

Pivotal SystemsFremont, CA, US
[job_card.30_days_ago]
[job_preview.job_type]
  • [job_card.full_time]
[job_card.job_description]

Job Description

Job Description

Salary : $100,000 - $130,000

Embedded Software Engineer (Platform & Firmware)

Overview :

We are seeking an Embedded Software Engineer (Platform & Firmware) to design, develop, and test software that interfaces directly with hardware, such as microcontrollers and processors in embedded systems. This role focuses on foundational software development, including drivers, bootloaders, and firmware, using C, C++, and assembly to manage system resources and optimize device performance.

You will need a deep understanding of computer architecture, hardware-software integration, and low-level debugging. As a core member of our software engineering team, you will collaborate closely with embedded software and hardware engineers to deliver high-performance, reliable systems.

Key Responsibilities :

Develop Low-Level Software : Write and maintain firmware, bootloaders, and device drivers for embedded hardware platforms.

Optimize Performance : Ensure code efficiency and performance on resource-constrained systems (limited memory, CPU, power).

Hardware-Software Integration : Collaborate with hardware teams to validate and troubleshoot system-level issues.

Debug and Test : Use tools like oscilloscopes, logic analyzers, and in-circuit debuggers to identify and resolve issues at the hardware / software boundary.

System Resource Management : Implement low-level system features such as power management, memory allocation, and communication protocols (SPI, I2C, UART, etc.).

Required Skills and Qualifications :

Proficiency in C, C++, and assembly language for embedded development.

Strong understanding of microcontrollers, processors, and memory management.

Experience with device trees, real-time operating systems (RTOS), and device driver development.

Skilled in using low-level debugging tools : oscilloscopes, logic analyzers, JTAG, ICE, etc.

Excellent analytical and problem-solving skills to address complex hardware / software integration issues.

Bachelors or Masters degree in Computer Engineering, Electrical Engineering, or Computer Science.

Preferred skills :

The ideal candidate will also have :

Experience with EtherCAT technology

CAN ecosystem Software : DeviceNet or CANopen stacks

Embedded Linux Platform Software : Device tree, init / system services, userspace

deamons, kernal Diagnostic tooling : Python utilities for log parsing and packet / trace inspection

PLC familiarity : (software and hardware)