Talent.com
Embedded Software Engineer
Embedded Software EngineerPersimmons • San Jose, CA, US
Embedded Software Engineer

Embedded Software Engineer

Persimmons • San Jose, CA, US
job_description.job_card.30_days_ago
serp_jobs.job_preview.job_type
  • serp_jobs.job_card.full_time
  • serp_jobs.filters_job_card.quick_apply
job_description.job_card.job_description

Who we are :

Persimmons is building the infrastructure that will power the next decade of AI. Founded in 2023 by veteran technologists from the worlds of semiconductors, AI systems, and software innovation, We’re on a mission to enable smarter devices, more sustainable data centers, and entirely new applications the world hasn’t imagined yet.

Why join us :

We’re growing fast and looking for bold thinkers, builders, and curious problem-solvers who want to push the limits of AI hardware and software. If you're ready to join a world-class team and play a critical role in making a global impact - we want to talk to you.

What you’ll do :

As an Embedded Software Engineer on our team, you will be responsible for building the embedded software running inside our SoC.

  • Design and implement highly parallel software running on multicore systems.
  • Design and implement low level software to use systolic arrays, DMAs, interrupts, atomics, and other hardware capabilities.
  • Optimize embedded software for high performance leveraging multicore parallelism and memory hierarchies.
  • Collaborate with cross-functional teams to design, test, and optimize our hardware and software solutions.
  • Stay abreast of industry trends and advancements to ensure our solutions remain competitive and innovative.
  • Provide technical leadership across the runtime team, mentoring engineers, and help scale the team as the company grows.

Requirements

What You Bring To The Table :

  • 4+ years of experience in developing software for multi-core systems.
  • Knowledge of multi-core architectures, including resource locking techniques and workload partitioning.
  • Familiarity with hardware architectures and optimization implications, including memory hierarchies, systolic arrays, DMA engines, and GPU-style parallelism.
  • Experience in early board bring-up, low-level debugging, and utilizing JTAG for debugging, alongside working with simulators.
  • If you can do the above, you already have strong C / C++ skills.
  • BS / MS / PhD degree in Computer Science, Computer Engineering, or related field (or equivalent experience)
  • Strong interpersonal, verbal and written communications skills
  • Capability to achieve objectives under tight deadlines
  • Experience executing tasks while managing competing priorities
  • Deep understanding of technology and passion for what you do
  • Strong teamwork, specifically a proven ability to effectively guide and influence within a dynamic matrix environment
  • Excellent problem-solving skills and the ability to work in a dynamic, fast-paced environment.
  • Benefits

  • Competitive salary and benefits package
  • Flexible PTO
  • 401k
  • Please note : Our organization does not accept unsolicited candidate submissions from external recruiters or agencies. Any such submissions, regardless of form (including but not limited to email, direct messaging, or social media), shall be deemed voluntary and shall not create any express or implied obligation on the part of the organization to pay any fees, commissions, or other compensation. Direct contact of employees, officers, or board members regarding employment opportunities is strictly prohibited and will not receive a response.

    serp_jobs.job_alerts.create_a_job

    Embedded Software Engineer • San Jose, CA, US

    Job_description.internal_linking.related_jobs
    Senior Software Engineer - Embedded

    Senior Software Engineer - Embedded

    Booster • San Mateo, CA, United States
    serp_jobs.job_card.full_time
    Skydio is the leading US drone company and the world leader in autonomous flight, the key technology for the future of drones and aerial transportation. The Skydio team combines deep expertise in ar...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Senior Embedded Software Engineer

    Senior Embedded Software Engineer

    Lumafield • San Francisco, CA, United States
    serp_jobs.job_card.full_time
    Founded in 2019, Lumafield has developed the world's first accessible X-Ray CT scanner for engineers.Our easy-to-use scanner and cloud-based software give engineers the ability to see their work cl...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Embedded Linux Software Engineer

    Embedded Linux Software Engineer

    Voiceflow • San Francisco, CA, United States
    serp_jobs.job_card.permanent
    At Farcast, we aim to improve global prosperity.We achieve this goal by building innovative products that enable access to information. Satellite internet is one of the most important ways to achiev...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Embedded Software Engineer

    Embedded Software Engineer

    Reliable Robotics • Mountain View, CA, United States
    serp_jobs.job_card.permanent
    We're building safety-enhancing technology for aviation that will save lives.Automated aviation systems will enable a future where air transportation is safer, more convenient and fundamentally tra...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Software Engineer, Platform - Fremont, USA

    Software Engineer, Platform - Fremont, USA

    Speechify • Fremont, CA, US
    serp_jobs.job_card.full_time
    The mission of Speechify is to make sure that reading is never a barrier to learning.Over 50 million people use Speechify's text-to-speech products to turn whatever they're reading – ...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Senior Embedded Software Engineer

    Senior Embedded Software Engineer

    Swiftlane • San Francisco, CA, United States
    serp_jobs.job_card.full_time
    Senior Embedded Software Engineer.Swiftlane is reimagining how every door in every building works.So that you can walk up to a door and just use your face to unlock a door.Or use Siri to open a par...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Senior Embedded C++ Software Engineer

    Senior Embedded C++ Software Engineer

    Aeva, Inc. • Mountain View, CA, United States
    serp_jobs.job_card.full_time
    Aeva’s mission is to bring the next wave of perception to a broad range of applications from automated driving to industrial robotics, consumer electronics, consumer health, security, and beyond.Ae...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Senior Bare Metal Embedded Software Engineer (Fremont)

    Senior Bare Metal Embedded Software Engineer (Fremont)

    Lawrence Harvey • Fremont, CA, US
    serp_jobs.job_card.full_time +1
    Now Hiring : Senior Embedded Software Engineer Full-Time, On-Site | Fremont, CA.Our client, a leading innovator in the medical technology space, is seeking a. Senior Embedded Software Engineer.This ...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Embedded Software Engineer(Kernel)

    Embedded Software Engineer(Kernel)

    Cisco Systems, Inc. • Milpitas, CA, United States
    serp_jobs.job_card.full_time
    This is a hybrid role located in San Jose, CA with in office presence 3 days per week.The Data Center Networking Group develops the Nexus 9000 line of data center and cloud switches that feature ap...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Senior Embedded Software Engineer

    Senior Embedded Software Engineer

    Astranis • San Francisco, CA, United States
    serp_jobs.job_card.permanent
    Astranis is on a mission to bridge the digital divide by connecting the four billion people worldwide who currently lack internet access. We're doing this by building the next generation of smaller,...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Sr. Security Engineer, Embedded Software

    Sr. Security Engineer, Embedded Software

    Planet Labs PBC • San Francisco, CA, United States
    serp_jobs.job_card.full_time
    We believe in using space to help life on Earth.Planet designs, builds, and operates the largest constellation of imaging satellites in history. This constellation delivers an unprecedented dataset ...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Staff Software Engineer : Embedded Device Software

    Staff Software Engineer : Embedded Device Software

    Epoch Biodesign • San Francisco, CA, United States
    serp_jobs.job_card.full_time
    This range represents SPAN’s good faith estimate of competitively-priced salary for the role based on national, real-time industry data from companies of a similar growth stage.This range reflects ...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Senior Embedded Software Engineer, Orb

    Senior Embedded Software Engineer, Orb

    Inflection.xyz • San Francisco, CA, United States
    serp_jobs.job_card.full_time
    World is a network of real humans, built on privacy-preserving proof-of-human technology, and powered by a globally inclusive financial network that enables the free flow of digital assets for all....serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Lead Embedded Software Engineer (Machine Control / Linux / C / C++)

    Lead Embedded Software Engineer (Machine Control / Linux / C / C++)

    KLA • Milpitas, CA, United States
    serp_jobs.job_card.full_time
    KLA is a global leader in diversified electronics for the semiconductor manufacturing ecosystem.Virtually every electronic device in the world is produced using our technologies.No laptop, smartpho...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Senior Embedded C++ Software Engineer

    Senior Embedded C++ Software Engineer

    Aeva Inc. • Mountain View, CA, United States
    serp_jobs.job_card.full_time
    Aeva’s mission is to bring the next wave of perception to a broad range of applications from automated driving to industrial robotics, consumer electronics, consumer health, security, and beyond.Ae...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Senior Embedded Software Engineer

    Senior Embedded Software Engineer

    Fortinet • Sunnyvale, CA, United States
    serp_jobs.job_card.full_time
    WiFi team is looking for an Embedded Software Engineer with C programming and networking knowledge to join our team.This is a great opportunity to immerse yourself in all phases of the software dev...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Embedded Systems Engineer

    Embedded Systems Engineer

    Commscope • Sunnyvale, California, US
    serp_jobs.job_card.full_time
    In our ‘always on’ world, we believe it’s essential to have a genuine connection with the work you do.RUCKUS Networks, a CommScope BU, specializes in delivering high-performance networking solutio...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Senior Staff Embedded Software Engineer

    Senior Staff Embedded Software Engineer

    Bio-Rad Laboratories • Pleasanton, CA, United States
    serp_jobs.job_card.full_time
    As a self-motivated member of the firmware team, you will apply critical thinking and leadership in the design, implementation, integration, testing, debugging, deployment, and maintenance of embed...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_1_hour • serp_jobs.job_card.promoted • serp_jobs.job_card.new
    Senior Bare Metal Embedded Software Engineer

    Senior Bare Metal Embedded Software Engineer

    Lawrence Harvey • Fremont, CA, United States
    serp_jobs.job_card.full_time
    Now Hiring : Senior Embedded Software Engineer – Full-Time, On-Site | Fremont, CA.Our client, a leading innovator in the medical technology space, is seeking a. Senior Embedded Software Engineer.This...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Embedded Software Developer

    Embedded Software Developer

    Flexton, Inc. • Campbell, CA, US
    serp_jobs.job_card.full_time
    The Senior Embedded Engineer will be responsible for embedded development on Linux-based systems, including board bring-up, power-on and run-time diagnostics, drivers, and user-land applications.Ta...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_hours • serp_jobs.job_card.promoted • serp_jobs.job_card.new