
Robotics Firmware Engineer, NPD (Pittsburgh, PA)
- Pittsburgh, PA
- Permanent
- Full-time
- 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
- Inclusion and Belonging- Committed to Welcoming, Celebrating and Thriving on Inclusion and Belonging, Learn more about
- Work/Life Balance: Flexible Personal/Vacation Time Off, Paid Holidays, Flex Holidays, Paid Community Service Day
- Your Wellbeing: Medical, Dental, Vision, Health Savings Account (Employer Contribution of $500+ annually), Employee Assistance Program, Parental Leave, Fertility and Adoption Assistance Program
- Flexibility: Hybrid Work Model (For most professional roles)
- Training: Hands-On, Team-Customized, Mentorship
- Extra Perks: Discounts on fitness clubs, travel and more!