Sr./Staff Robotics Software Engineer jobs in United States
cer-icon
Apply on Employer Site
company-logo

Shifamed · 10 hours ago

Sr./Staff Robotics Software Engineer

Shifamed is a medical technology incubator focused on developing innovative medical products. They are seeking a Sr./Staff Robotics Software Engineer to engineer the intelligence behind a robotic platform for interventional cardiology, involving real-time motion planning and system integrations to ensure device safety and precision.

Health CareMedical Device
check
Growth Opportunities
check
H1B Sponsor Likelynote

Responsibilities

Utilize expertise in C++, and Python to craft high-quality and efficient software solutions
Contribute to the design and implementation of software architectures and integrations with hardware systems
Develop and execute comprehensive software testing frameworks, leveraging debugging tools for issue identification and resolution
Create requirements and formal test protocols for new features
Participate in the full cycle of the development of robotic software
Utilize and develop software for real-time systems for safe and fault-tolerant software applications
Collaborate with cross-functional teams to design, implement, and program automation systems for medical devices
Implement and optimize software modules for path planning, kinematics, and sensor integration, and simulations for testing and development
Generate formal design documentation

Qualification

C++PythonRobotic software developmentROSROS2Real-time systemsSoftware testing frameworksOOP designLinux developmentDebugging toolsAutomation systemsTechnical ownership

Required

Utilize expertise in C++, and Python to craft high-quality and efficient software solutions
Contribute to the design and implementation of software architectures and integrations with hardware systems
Develop and execute comprehensive software testing frameworks, leveraging debugging tools for issue identification and resolution
Create requirements and formal test protocols for new features
Participate in the full cycle of the development of robotic software
Utilize and develop software for real-time systems for safe and fault-tolerant software applications
Collaborate with cross-functional teams to design, implement, and program automation systems for medical devices
Implement and optimize software modules for path planning, kinematics, and sensor integration, and simulations for testing and development
Generate formal design documentation
MS or PhD degree in CS, EE, Robotics or a related field
Minimum of 5 years of relevant experience
Minimum 4+ years of software development experience
Minimum 2+ years of experience in relevant algorithm development
Demonstrated ability to systematically troubleshoot and debug complex systems
Proficiency in programming using C++ and Python, and experience with OOP design
Proven experience in robotic software development, with a focus on automation systems, demonstrating a deep understanding of real-world applications
Experience with software development life cycles including design, implementation, deployment, and maintenance for products or production grade systems
High levels of independence and technical ownership
Experiences with SQA and software release and deployment process

Preferred

Experience developing medical software systems
Experience implementing ROS or ROS2 systems
Familiarity with Linux development and system maintenance
Familiarity with software testing frameworks and debugging tools
Experience with software development process in a regulated medical device environment is a plus

Benefits

Equity
Benefits

Company

Shifamed

twittertwittertwitter
company-logo
Shifamed is a progressive medical technology incubator that combines human-centered design.

H1B Sponsorship

Shifamed 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
Represents job field similar to this job
Trends of Total Sponsorships
2024 (4)
2021 (2)

Funding

Current Stage
Growth Stage

Leadership Team

leader-logo
Claudio Argento
CTO
linkedin
leader-logo
Mariam Maghribi
Chief Business Officer
linkedin
Company data provided by crunchbase