Embedded Software Engineer - Fremont - Pivotal Systems

    Pivotal Systems
    Pivotal Systems Fremont

    2 days ago

    $90,000 - $150,000 (USD) per year *
    Description

    Embedded Software Engineer (Platform & Firmware)

    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.
    • Bachelor's or Master's degree in Computer Engineering, Electrical Engineering, or Computer Science.

    Preferred Skills:

    • Experience with EtherCAT technology
    • CAN ecosystem Software: DeviceNet or CANopen stacks
    • Embedded Linux Platform Software: Device tree, init/system services, userspace daemons, kernel
    • Diagnostic tooling: Python utilities for log parsing and packet/trace inspection
    • PLC familiarity: (software and hardware)
    * This salary range is an estimation made by beBee
  • Work in company

    Software Engineer

    Only for registered members

    · Who we are · Gatik, the leader in autonomous middle-mile logistics, is revolutionizing the B2B supply chain with its autonomous transportation-as-a-service (ATaaS) solution and prioritizing safe, consistent deliveries while streamlining freight movement by reducing congestion. ...

    Mountain View, CA $150,000 - $240,000 (USD) per year

    1 week ago

  • Work in company

    Software Engineer

    Only for registered members

    We are seeking a Principal Software Engineer to join the QuestaSim solver team, focused on enhancing the SystemVerilog constraint solver — a core engine in our industry-leading verification platform. · ...

    Fremont $151,300 - $272,400 (USD)

    1 week ago

  • Work in company

    Software Engineer

    Only for registered members

    · Software Engineer to build enterprise storage, distributed system, service-oriented architecture, API, and virtualization software.  They are creating a true cloud architecture for the enterprise and looking for experience in developing large distributed systems, virtualizatio ...

    Fremont, California $75,000 - $140,000 (USD) per year

    1 week ago

  • Work in company

    Software Engineer

    Only for registered members

    Our direct client is hiring Software Engineers to be part of the team that builds and operates the internal platforms that keep the business running—enterprise applications, workflow automation, and systems integrations that support factory, supply chain, and corporate operations ...

    Fremont

    1 month ago

  • Work in company

    Software Engineer

    Only for registered members

    We are seeking a highly motivated Sr. Software Engineer with Full Stack Experience to join our dynamic high-performing team. · The Company offers medical insurance dental insurance vision insurance 401(k) retirement plan life insurance long-term disability insurance short-term di ...

    Fremont $65 - $80 (USD)

    1 month ago

  • Work in company

    Software Engineer

    Only for registered members

    We're hiring a backend-first engineer with 5+ years of experience and strong in building production services · Design build and maintain backend services APIs that power internal business applications · Implement scalable reliable systems using Go Java or C#/.NET (team-dependent ...

    Fremont

    3 weeks ago

  • Work in company

    Software Engineer

    Only for registered members

    We are seeking a skilled and motivated Graphics & Compute Software Engineer with hands-on experience in OpenGL, · Vulkan,and/or CUDA to join our high-performance computing and graphics team. · ...

    Fremont

    1 month ago

  • Work in company

    Software Engineer

    Only for registered members

    We are a leading manufacturer of reliable, high-tech equipment that transforms materials and surfaces at the nanoscale. Our customers rely on us to help them unleash products that change lives. · Design, develop, test and integrate software for semiconductor equipment. · Develop ...

    Fremont

    1 month ago

  • Work in company

    Software Engineer

    Only for registered members

    We are seeking a highly experienced and visionary Software Architect to lead the architectural design and technical direction of our RTL Synthesis product development, · Lead the architectural design and technical direction for RTL synthesis tools within the digital ASIC design f ...

    Fremont

    1 month ago

  • Work in company

    Software Engineer

    Only for registered members

    YES (Yield Engineering Systems, Inc.) is a leading manufacturer of reliable high-tech cost-effective capital equipment that transforms materials and surfaces at the nanoscale. · ...

    Fremont

    1 month ago

  • Work in company

    Software Engineer

    Only for registered members

    Founded in Silicon Valley this company quickly became global leader autonomous mobility pioneer extending technologies and services rapidly expanding footprint sites around the world Operating Robotaxi Robotruck and Personally Owned Vehicles business units leading position recogn ...

    Fremont $120,000 - $180,000 (USD)

    1 month ago

  • Work in company

    Software Engineer

    Only for registered members

    We are seeking an experienced Software Engineer to join our team in Fremont. The successful candidate will design and develop innovative solutions for challenges related to HD mapping in autonomous driving. · ResponsibilitiesDesign and develop innovative and scalable solutions fo ...

    Fremont $120,000 - $180,000 (USD)

    3 weeks ago

  • Work in company

    Software Engineer

    Only for registered members

    · Software Engineer to build enterprise storage, distributed system, service-oriented architecture, API, and virtualization software.  They are creating a true cloud architecture for the enterprise and looking for experience in developing large distributed systems, virtualizatio ...

    Fremont, California $100,000 - $150,000 (USD) per year

    1 week ago

  • Work in company

    Software Engineer

    Only for registered members

    Title: Software Engineer (Back End) · Location: Fremont, CA (Onsite Interview) · Duration: 12+ Mos · Summary · Our direct client is searching for a Back End Software Engineers with experience in backend development, who will be responsible for building information systems to supp ...

    Fremont $75,000 - $140,000 (USD) per year

    1 day ago

  • Work in company

    Software Engineer

    Only for registered members

    We are seeking a Principal Software Engineer to join the QuestaSim solver team focused on enhancing the SystemVerilog constraint solver — a core engine in our industry-leading verification platform. · Develop efficient algorithms and heuristics for solving large, complex constrai ...

    Fremont, CA $75,000 - $140,000 (USD) per year

    1 week ago

  • Work in company

    Software Engineer

    Only for registered members

    Dice is the leading career destination for tech experts at every stage of their careers. · ...

    Fremont

    1 month ago

  • Work in company

    Software Engineer

    Only for registered members

    We are a fast-growing AI based smart manufacturing software providing real-time machine metrics and statistics to help engineers and factory maintenance uncover performance and productivity issues in the manufacturing process. · Designing developing troubleshooting and debugging ...

    Fremont, CA

    1 month ago

  • Work in company

    Software Engineer

    Only for registered members

    Our direct client is hiring Software Engineers to be part of the team that builds and operates the internal platforms that keep the business running. · Design, build, and maintain backend services and APIs that power internal business applicationsImplement scalable, reliable syst ...

    Fremont, CA

    1 month ago

  • Work in company

    Software Engineer

    Only for registered members

    We are seeking a skilled and motivated Graphics & Compute Software Engineer with hands‑on experience in OpenGL, Vulkan, and/or CUDA to join our high‑performance computing and graphics engineering team. · You will contribute to the development, optimization, · integration of GPU‑ ...

    Fremont $150,000 - $180,000 (USD)

    2 weeks ago

  • Work in company

    Software Engineer

    Only for registered members

    We are seeking a highly motivated Sr. Software Engineer with Full Stack Experience to join our dynamic high-performing team. · You'll build scalable software systems that power innovative applications and solutions. · The ideal candidate is passionate about crafting world-class s ...

    Fremont, CA

    3 weeks ago

  • Work in company

    Software Engineer

    Only for registered members

    Software Engineer )(Unpaid)(Urgent Joiner) · On-Site (No Remote) | Full-Time | Fremont, CA · To Apply: · Send your resume, GitHub/portfolio, and availability to · Build With Us · We are building Talentix, the career mobility platform for healthcare. · Five million plus clinicians ...

    Fremont $75,000 - $140,000 (USD) per year

    6 days ago

Jobs
>
Embedded software engineer
>
Jobs for Embedded software engineer in Fremont