Talent.com
Senior Embedded Software Engineer

Senior Embedded Software Engineer

PROCEPT BioRoboticsSan Jose, California, United States, 95101
job_description.job_card.30_days_ago
serp_jobs.job_preview.job_type
  • serp_jobs.job_card.permanent
job_description.job_card.job_description

Company Overview

Embark on an enriching journey with PROCEPT BioRobotics, where our vision, mission, and values guide everything we do as a company. We are committed to revolutionizing treatment for benign prostatic hyperplasia (BPH, otherwise known as prostate gland enlargement) through innovation in surgical robotics. As our company succeeds and grows, we improve the quality of life of patients, provide more effective treatment options for surgeons, uphold the trust of our shareholders. That starts with a commitment to our People with a focus on creating an evolving landscape for your career, brimming with transformative opportunities that provide continuous career growth opportunities.

The Opportunity That Awaits You :

We are looking for a driven and proactive Senior Embedded Engineer who thrives in a fast-paced environment and is passionate about creating cutting-edge embedded systems and software. If you’re a self-starter who loves tackling challenges, taking initiative, and collaborating with stellar teams to build innovative solutions, this role is for you. You’ll lead the design, development, and optimization of embedded systems—ensuring they’re of high quality, reliable, and scalable.

What Your Day-To-Day Will Involve :

  • Design and implement embedded software for real-time control of surgical robotics systems
  • Own and lead embedded software projects, proactively identifying and addressing technical challenges.
  • Influence software architecture, design practices, and software development (SLDC)
  • Drive rigorous testing, debugging, and system performance optimization
  • Collaborate with hardware, software, quality, and manufacturing to ensure seamless integration
  • Mentor and lead by example, fostering a high-performance engineering culture
  • Ensure software compliance with medical device regulatory standards (IEC 62304, ISO 13485, etc.)
  • Apply cybersecurity best practices to ensure secure and resilient embedded software
  • Understand and adhere to the PROCEPT BioRobotics Quality and EHS Policy

The Qualifications We Need You to Possess :

  • 5+ years of relevant industry experience
  • Bachelor’s or Master’s degree in CS / EE / CE or related field
  • Demonstrated ability to take initiative and drive projects to completion
  • Mastery of C or C++ programming and shell scripting
  • Solid understanding of low-level software on bare metal systems, RTOS, device driver interfaces, debugging
  • Excellent troubleshooting skills of complex embedded software and electromechanical systems
  • Deep knowledge of interface protocol stacks (UART, SPI, I2C, Ethernet, USB, etc.)
  • Comfortable using electronic instruments (Oscilloscopes, logic analyzers, etc.) and debugging tools
  • Familiar with reading schematics and digging into the details of hardware data sheets
  • The Qualifications We'd like You to Possess

  • Hands-on experience developing firmware to control motors, robotics, or aerospace
  • Cyber-security concepts such as secure boot, authentication, and encryption
  • Familiarity with Medical Device regulations (e.g. ISO 13485, ISO 14971, IEC 62304)
  • Knowledge of safety-critical software development (MISRA, ISO26262, DO-178, or similar)
  • For US-Based Candidates Only

    Work Authorization Status : Citizen / Permanent Resident

    For this role, the anticipated base pay range is $161,000- 190,000 per year.

    Plus, eligibility for an annual bonus and equity / RSUs

    Understanding PROCEPT's Culture

    At PROCEPT , we believe every person matters. Every employee, every patient, every caregiver. Because we are here to create a revolution, and we believe in doing that by innovating everywhere with pathological optimism. We believe in being humble and highly engaged in the work we do, while also working together seamlessly for a common goal. At Procept, curiosity, ingenuity and conviction in the power technology will transform the lives of our patients and providers.

    And this doesn’t happen by accident. It starts with our live induction program that serves as an incubator for cross-functional team building, an immersion in Procept’s history, jam-packed interactive sessions with executive leadership and a crash-course in the mission and purpose of what we do. It continues with our one-of-a-kind management program designed to build the best managers in the industry, where our people managers across functions come together to exchange ideas and grow, as both managers and learners, in an environment that challenges, supports and broadens.

    We are fueled by the opportunity to give people their lives back. And we believe that it begins with YOU! At Procept, we push beyond just finding a work / life balance, we strive to find a work / life blend, a professional world that you are honored and impassioned to belong to, one that you can proudly share with your family, friends, and acquaintances.

    An opportunity at PROCEPT BioRobotics won’t just be about finding a job. It will be an opportunity for you to join a community devoted to making a difference in this world!

    BENEFITS OF WORKING AT PROCEPT!

    PROCEPT’s health and wellness benefits for employees are second to none in the industry. As an organization, one of our top priorities is to maintain the health and wellbeing of our employees and their families. We offer a comprehensive benefits package that includes full medical coverage, wellness programs, on-site gym, a 401(k) plan with employer match, short-term and long-term disability coverage, basic life insurance, wellbeing benefits, flexible or paid time off, paid parental leave, paid holidays, and many more!

    EQUAL EMPLOYMENT OPPORTUNITY STATEMENT

    PROCEPT BioRobotics is an equal opportunity employer that is committed to diversity and inclusion in the workplace. We prohibit discrimination and harassment of any kind on the basis of race, color, national origin, religion, gender, gender identity, sexual orientation, disability, genetic information, pregnancy, age, or any other protected status set forth in federal, state, or local laws. This policy applies to all employment practices within our organization.

    PAY RANGE TRANSPARENCY

    Procept is committed to fair and equitable compensation practices. The pay range(s) for this role represents a base salary range for non-commissionable roles or on-target earnings for commissionable roles. Actual compensation packages are based on several factors that are unique to each candidate, including but not limited to job-related skills, depth of experience, relevant certifications and training, and specific work location. Based on the factors above, Procept utilizes the full width of the range. The total compensation package for this position may also include eligibility for annual performance bonus, equity, and the benefits listed above.

    WORK ENVIRONMENT

    We’ll provide you training for, and ask you to maintain trained status for, and comply with, all relevant aspects of the PROCEPT BioRobotics Quality Management System to ensure product and support regulatory compliance. We would also ask you to understand and adhere to the PROCEPT BioRobotics Quality & EHS policies.

    PId249d016bb9a-30511-37189550

    serp_jobs.job_alerts.create_a_job

    Senior Embedded Software Engineer • San Jose, California, United States, 95101

    Job_description.internal_linking.related_jobs
    • serp_jobs.job_card.promoted
    Senior C++ Engineer

    Senior C++ Engineer

    VirtualVocationsFremont, California, United States
    serp_jobs.job_card.full_time
    A company is looking for a Senior C++ Engineer with experience in PyTorch and CI / CD for a remote role in the US.Key Responsibilities Resolve merge conflicts in version control systems during code...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    Senior Staff Software Engineer

    Senior Staff Software Engineer

    VirtualVocationsFremont, California, United States
    serp_jobs.job_card.full_time
    A company is looking for a Senior Staff Software Engineer.Key Responsibilities Architect and design high availability solutions using AWS, driving scope definition and application deployment Man...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    Senior Full Stack Software Engineer

    Senior Full Stack Software Engineer

    VirtualVocationsFremont, California, United States
    serp_jobs.job_card.full_time
    A company is looking for a Senior Full Stack Software Engineer to develop end-to-end solutions for healthcare technology products. Key Responsibilities Develop features end-to-end, including respo...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    Embedded Software Engineer

    Embedded Software Engineer

    Reliable RoboticsMountain 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_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    • serp_jobs.job_card.new
    Senior Back-End Software Engineer

    Senior Back-End Software Engineer

    VirtualVocationsFremont, California, United States
    serp_jobs.job_card.full_time
    A company is looking for a Senior Back-End Software Development Engineer (C#) in the Auth team.Key Responsibilities Own expertise in the code base and functionality in the Auth domain Design, de...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_less
    • serp_jobs.job_card.promoted
    Senior GKE Systems Engineer

    Senior GKE Systems Engineer

    VirtualVocationsFremont, California, United States
    serp_jobs.job_card.full_time
    A company is looking for a Senior GKE Systems Engineer.Key Responsibilities Evaluate architectural designs and consolidate them into a scalable, production-ready deployment model Collaborate wit...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_days
    • serp_jobs.job_card.promoted
    Senior Embedded Engineer

    Senior Embedded Engineer

    VirtualVocationsSan Francisco, California, United States
    serp_jobs.job_card.full_time
    Embedded Engineer to lead the development of embedded software solutions for connected vehicles and telematics systems.Key Responsibilities Act as a technical lead on embedded system firmware-bas...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    Senior Software Development Engineer

    Senior Software Development Engineer

    VirtualVocationsFremont, California, United States
    serp_jobs.job_card.full_time
    A company is looking for a Senior SDET to help embed a culture of test automation within their web team.Key Responsibilities Build and maintain automated tests at the integration and end-to-end l...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    Senior Software Engineer

    Senior Software Engineer

    VirtualVocationsFremont, California, United States
    serp_jobs.job_card.full_time
    A company is looking for a Senior Software Engineer.Key Responsibilities Lead technical design and development of software applications and distributed services Mentor junior engineers and colla...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    Senior Cloud Software Engineer

    Senior Cloud Software Engineer

    VirtualVocationsFremont, California, United States
    serp_jobs.job_card.full_time
    A company is looking for a Senior Cloud Software Engineer - FULLY REMOTE.Key Responsibilities Design, develop, and implement complex cloud-based software systems, APIs, and user interfaces using ...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_days
    • serp_jobs.job_card.promoted
    Embedded ROI Processor

    Embedded ROI Processor

    VirtualVocationsFremont, California, United States
    serp_jobs.job_card.full_time
    A company is looking for an Embedded ROI Processor.Key Responsibilities Process medical record requests by communicating with patients, insurance companies, and attorneys Document information ac...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_days
    • serp_jobs.job_card.promoted
    Embedded Software Engineer

    Embedded Software Engineer

    VirtualVocationsSan Jose, California, United States
    serp_jobs.job_card.full_time
    A company is looking for a Remote Embedded Software Engineer.Key Responsibilities Lead requirements decomposition and work assignments Define and design sensor management and navigational featur...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    Senior C++ Software Engineer

    Senior C++ Software Engineer

    VirtualVocationsFremont, California, United States
    serp_jobs.job_card.full_time
    C++ Software Engineer - Maps SDKs.Key Responsibilities Build C++ software components using industry-standard design patterns and development methodologies Develop software for field mapping, dat...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_days
    • serp_jobs.job_card.promoted
    Senior System Software Engineer

    Senior System Software Engineer

    VirtualVocationsFremont, California, United States
    serp_jobs.job_card.full_time
    A company is looking for a Senior System Software Engineer, Cloud Networking.Key Responsibilities Develop and operate OVS-OVN based Software-Defined Networking solutions for AI Clouds Write and ...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    Senior Software Engineer, AI

    Senior Software Engineer, AI

    VirtualVocationsFremont, California, United States
    serp_jobs.job_card.full_time
    A company is looking for a Senior Software Engineer, AI.Key Responsibilities Design and develop AI-driven features for the website experience platform Collaborate with cross-functional teams to ...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    Senior Fullstack Engineer

    Senior Fullstack Engineer

    VirtualVocationsFremont, California, United States
    serp_jobs.job_card.full_time
    A company is looking for a Senior Fullstack Engineer who is highly motivated and passionate about building impactful products. Key Responsibilities Contribute to the core Golang application and AW...serp_jobs.internal_linking.show_moreserp_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++)

    KLAMilpitas, 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_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    • serp_jobs.job_card.new
    Senior Engineer, Build and Release

    Senior Engineer, Build and Release

    VirtualVocationsFremont, California, United States
    serp_jobs.job_card.full_time
    A company is looking for a Senior Engineer, Build and Release.Key Responsibilities Engineer CUDA-enabled AI packages and maintain conda recipes for various AI frameworks Automate build workflows...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_hours
    • serp_jobs.job_card.promoted
    Senior Tools Engineer

    Senior Tools Engineer

    VirtualVocationsFremont, California, United States
    serp_jobs.job_card.full_time
    A company is looking for a Senior Tools Engineer to enhance development workflows for a new multiplayer adventure project. Key Responsibilities Lead the design and implementation of high-quality, ...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    Senior Backend Software Engineer

    Senior Backend Software Engineer

    VirtualVocationsFremont, California, United States
    serp_jobs.job_card.full_time
    A company is looking for a Senior Software Engineer, Backend (Voice Platform).Key Responsibilities Lead the design and development of scalable, distributed backend microservices in Golang Own an...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30