Register
|
Login
MENU
Home
Employers
Post Jobs
Employer Services
Employer Membership
Search Resumes
Job Seekers
Search Jobs
Post Resume
Job Seeker Services
Employer Lists
Register
Login
Register
|
Login
Embedded Software Engineer II (Andover, MA)
Smith+Nephew
Any Location, MA
Category
Engineering
Apply for Job
Job Description
We are seeking a skilled Embedded Software Engineer II to design and develop high-quality C/C++ based software for medical devices. You will collaborate with colleagues and stakeholders to deliver software that provides real value to surgeons and patients.
Requirements
Bachelor's or Master's degree in Electronics/Electrical Engineering, Computer Engineering, Computer Science, or equivalent hands-on experience in embedded Linux software development
At least 2+ years of professional software development experience, with strong emphasis on C/C++ and Linux
Expertise in C/C++ for embedded systems, with experience in microcontroller and FPGA based soft cores like Microblaze, real-time operating systems (e.g., FreeRTOS), or bare-metal development
Strong understanding of electrical concepts and control loops is required
Experience working with and troubleshooting multiple hardware interfaces, such as PCIe, CAN, I2C, I2S, UART, SPI, USB etc.
Experience with MATLAB is desired
Solid understanding of CI/CD pipelines and tools such as Jenkins or GitLab CI
Ability to write unit and component-level tests for C/C++ applications
Experience with Python or Shell scripting for automation, testing, and tooling is a plus
Familiarity with modern testing frameworks is advantageous
Benefits
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
Hands-On, Team-Customized, Mentorship
]]>