PROCEPT BioRobotics · 1 week ago
Staff Embedded Software Engineer
Wonder how qualified you are to the job?
Insider Connection @PROCEPT BioRobotics
Responsibilities
Set a committing and delivering example, mentoring team members, and growing technical capability
Work on multiple projects to develop new product embedded software
Design, code, test, and document embedded software for feasibility prototypes and released product
Work closely with cross-functional groups to define product requirements
Ensure all product embedded software is developed in accordance with the software development process
Write protocols and reports for embedded software verification and validation testing
Support software on customer complaint analysis team
Be capable of owning and completing tasks with the time pressures typical of new product development
Maintain trained status for, and comply with, all relevant aspects of the PROCEPT BioRobotics Quality Management System
Understand and adhere to the PROCEPT BioRobotics Quality Policy
Understand and adhere to the PROCEPT BioRobotics EHS Policy
Qualification
Find out how your skills align with this job's requirements. If anything seems off, you can easily click on the tags to select or unselect skills to reflect your actual expertise.
Required
Bachelor’s degree (B.S.) in CS/EE/BME or equivalent
10+ years of direct experience developing embedded software for medical devices, or a Master’s degree with 7+ years of experience
MCU programming experience using C/C++ experience required
Experience with real-time embedded software programming required
Experience with software architecture, development and testing best practices, coding standard required
Experience with automated software testing systems for embedded systems testing required
Experience interacting with software debugging in an embedded IDE required
Experience controlling hardware using various I/O protocols such as I2C, SPI, UARTs, RS485, etc. required
Experience with JTAG debugging, Embedded SW profiling using software and hardware tools required
Strong technical documentation skills within a formal quality system (ISO 13485, IEC 62304, 21, FDA QSR’s etc.)
Experience working in medical device software development
Preferred
FPGA design and development capability a strong plus
Familiar with Scrum development process a strong plus
Comfortable using oscilloscopes, logic analyzer, multimeters, power supplies, etc
Comfortable reading schematics and hardware data sheets
Experience with object-oriented analysis and design techniques a plus
Direct experience with the entire software development life cycle, from concept through maintenance
An interest in the medical applications and experience with surgical device and medical image processing software development
Benefits
Full medical coverage
Wellness programs
On-site gym
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
Company
PROCEPT BioRobotics
PROCEPT BioRobotics is a surgical robotics company that develops water-based robotic systems for prostate surgery.
H1B Sponsorship
PROCEPT BioRobotics has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Trends of Total Sponsorships
2023 (20)
2022 (24)
2021 (5)
2020 (2)
Funding
Current Stage
Public CompanyTotal Funding
$645.34MKey Investors
CIBC Innovation BankingFidelityViking Global Investors
2023-08-01Post Ipo Equity· $150M
2022-10-10Post Ipo Debt· $52M
2021-09-15IPO· nasdaq:PRCT
Leadership Team
Recent News
Company data provided by crunchbase