This embedded software engineer role will be responsible for performing all embedded software development lifecycle activities for one or more of our products. These activities include software requirements management, software design, coding, unit test, and verification. The embedded software engineer should be able to work fairly independently, performing tasks under the guidance and direction from more senior team members or leads. This role requires Qt/Linux skills, including development with Qt Creator. Strong C/C++ design and coding skills are required, preferably with experience developing embedded software solutions for medical devices. Development tasks will include feature development, improvements, defect fixing, infrastructure maintenance and support activities. Experience with device security, networking, including IoT, wireless, and/or 802.1X is a plus. This position is hybrid, based out of our Boston office at 125 Summer Street across from South Station.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level