Smith & Nephew-posted 5 months ago
Full-time • Entry Level
Hybrid • Pittsburgh, PA
5,001-10,000 employees
Miscellaneous Manufacturing

At Smith+Nephew, we design and manufacture technology that takes the limits off living! As a Robotics Firmware Engineer, you'll be part of a dynamic R&D team developing innovative surgical robotic products for joint replacement surgery. You'll collaborate across teams to bring first-in-class solutions from concept to launch, helping to shape the future of medical technology and improve patient outcomes.

  • Designing and developing algorithms and controllers in an embedded-C environment for surgical robotic applications
  • Writing embedded test code to validate software components
  • Performing board bring-up and functional testing of PCBs, and supporting product troubleshooting
  • Participating in code reviews and providing technical feedback to ensure high-quality design
  • Following configuration management processes for firmware development
  • Maintaining device/product specifications and design documentation in compliance with Smith+Nephew's Quality System and regulatory standards
  • Collaborating with cross-functional teams including Electrical, Software, Mechanical, Quality, Systems Engineering, Regulatory, Marketing, and Program Management
  • Supporting additional tasks as assigned
  • Bachelor's degree in Computer Engineering, Electrical Engineering, or a related field with 2+ years of experience, or a Master's degree with 1+ years of experience
  • Proven experience in embedded software development using C or C++ on microcontrollers
  • Familiarity with communication protocols such as SPI, I2C, and USB
  • Hands-on experience with advanced 32-bit multi-core microcontrollers
  • Proficiency in low-level debugging tools like oscilloscopes, JTAG, and software debuggers
  • Experience with software configuration tools (e.g., Git), defect tracking (e.g., Jira), and requirements management
  • Knowledge of motor control development and tuning
  • Understanding of industrial communication protocols (e.g., RS232, RS485, 1-WIRE, TCP/IP, UDP, EtherCAT)
  • Experience with Bare-Metal and Real-Time Operating Systems (RTOS) such as FreeRTOS or SafeRTOS
  • Background in regulated industries, especially medical devices
  • 401k Matching Program
  • 401k Plus Program
  • Discounted Stock Options
  • Tuition Reimbursement
  • Flexible Personal/Vacation Time Off
  • Paid Holidays
  • Flex Holidays
  • Paid Community Service Day
  • Medical, Dental, Vision, Health Savings Account (Employer Contribution of $500+ annually)
  • Employee Assistance Program
  • Parental Leave
  • Fertility and Adoption Assistance Program
  • Hybrid Work Model (For most professional roles)
  • Hands-On, Team-Customized, Mentorship
  • Discounts on fitness clubs, travel and more!
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service