Employer Active
Job Alert
You will be updated with latest job alerts via emailJob Alert
You will be updated with latest job alerts via emailNot Disclosed
Salary Not Disclosed
1 Vacancy
EMBEDDED SOFTWARE ENGINEER
LOCATION : ARDEN HILLS MN
ONSITE/ MIN 4 DAYS A WEEK
About the role:
This role will be focused on developing firmware test automation systems & validation of these systems. Work with a team of highly skilled engineers to deliver groundbreaking diagnostics and therapies all in line with Boston Scientifics mission to transform patient care.
Your responsibilities include:
Design develop debug modify and test software programs using C C C# or other current programming languages and technologies.
Develop software for testing platforms and complex software tools.
Integrate software designs with electrical hardware.
Collaborate closely with firmware systems hardware and software engineers to optimize solutions across the entire system.
Debug and troubleshoot software issues to identify root causes and implement effective solutions.
Conduct code reviews and provide feedback to ensure adherence to best practices and coding standards.
Ensure compliance with regulatory standards and guidelines for medical device software
Participate in the development of technical documentation including design specifications test plans and user manuals.
Minimum qualifications:
Degree in Computer Engineering Electrical Engineering Computer Science or a related engineering field.
Bachelors degree with 2 years of related experience
Proficiency in programming languages such as: C C C#
Excellent written and verbal communication skills.
Strong analytical debugging and communication skills.
Preferred qualifications:
Experience in embedded software/firmware development
Experience writing software/firmware verification and/or validation tests
Experience with test automation systems for embedded software/firmware
Knowledge of cybersecurity Bluetooth and socket communication.
Experience with safety-critical systems.
Experience with RTOS systems and/or VXWorks
Proven ability to work on cross-functional teams to develop new products.
Full-time