The Senior Software Engineer is responsible for the development of application software for my client's products and will follow a software development lifecycle to develop, deploy, and maintain software to support

product development and R&D needs. The Senior Software Engineer will work in a small, dynamic, R&D group consisting of talented engineers creating my client's next generation of medical devices using up to date tools and technologies.

Must have experience with C++

Must have experience writing applications on a linux program

Must have experience with embedded development (microcontrollers)

About Aerotek ULC: Aerotek ULC is a subsidiary of AerotekĀ® Inc., a leading provider of technical, professional and industrial recruiting and staffing services. Aerotek operates an international network of more than 200 non-franchised offices and 2,000 recruiters to identify, screen and select top talent.

The company is an equal opportunity employer and will consider all applications without regard to race, sex, age, color, religion, national origin, veteran status, disability, genetic information or any other characteristic protected by law.

If you would like to request a reasonable accommodation, such as the modification or adjustment of the job application process or interviewing process due to a disability, please call 888-237-6835 or email accommodation@aerotek .com for other accommodation options. However, if you have questions about this position, please contact the Recruiter located at the bottom of the job posting. The Recruiter is the sole point of contact for questions about this position.