Senior Embedded Software Engineer

Motion Recruitment Partners LLC
Saint Paul, Minnesota, US
Full-time
We are sorry. The job offer you are looking for is no longer available.

Our client is a globally recognized leader in the development of innovative medical devices that improve patient outcomes and enhance healthcare delivery.

Their mission is to create cutting-edge solutions that empower healthcare professionals and improve the lives of patients worldwide.

Applying for this role is straight forward Scroll down and click on Apply to be considered for this position.

They are seeking a highly skilled and experienced Senior Embedded Software Engineer to join their dynamic team. As a Senior Embedded Software Engineer, you will play a key role in designing, developing, and maintaining embedded software solutions for their advanced medical devices.

You will collaborate with cross-functional teams to ensure the seamless integration of software components into our products, adhering to industry standards and regulatory requirements.

Responsibilities :

  • Lead the design and development of embedded software solutions for medical devices, from concept to deployment.
  • Collaborate with hardware engineers to define system architecture and specifications.
  • Implement and optimize real-time embedded software algorithms for device functionality and performance.
  • Conduct thorough testing and validation of software components to ensure reliability, safety, and compliance with regulatory standards.
  • Provide technical guidance and mentorship to junior engineers within the software development team.
  • Participate in design reviews, code reviews, and continuous improvement initiatives to enhance software quality and efficiency.
  • Stay updated on emerging technologies and industry trends to contribute innovative ideas and solutions to product development.

Qualifications :

  • Bachelor's degree in Computer Science, Electrical Engineering, or related field; Master's degree preferred.
  • X+ years of experience in embedded software development, preferably in the medical device industry.
  • Proficiency in programming languages such as C / C++, Python, and assembly language for embedded systems.
  • Strong understanding of real-time operating systems (RTOS), device drivers, and hardware / software integration.
  • Experience with software development tools, version control systems, and software testing methodologies.
  • Knowledge of regulatory requirements and standards (e.g., ISO 13485, IEC 62304) for medical device software development.
  • Excellent problem-solving skills, attention to detail, and ability to work effectively in a team environment.
  • Effective communication skills and ability to collaborate with cross-functional teams across different disciplines.

Benefits :

  • Competitive salary and benefits package.
  • Opportunities for professional growth and career advancement.
  • Collaborative and inclusive work culture.
  • Cutting-edge technology and projects that make a meaningful impact in healthcare.

If you are passionate about leveraging your expertise in embedded software engineering to develop innovative medical solutions, we invite you to join our client's team and contribute to our mission of advancing healthcare globally.

J-18808-Ljbffr

6 days ago
Related jobs
Cirtec Medical
Brooklyn Park, Minnesota

Engineer, Embedded Firmware position is responsible for software development for Class II and III medical devices. This individual will work with a multi-disciplinary engineering team including software, electrical and mechanical hardware engineers, and all other functions of the company to ensure h...

Frontend Masters
Minneapolis, Minnesota

Reports to: CTO Salary range: $120,000 - $160,000 Interview process (~2 weeks): Recruiter - phone call CTO - video call Leadership team panel | software engineer panel - in person Team lunch possible Decision  Key Responsibilities for Our Senior Engineer Position We're looking for a Senior...

R.L. Wilson & Associates
Bloomington, Minnesota

Embedded Software Engineer ( Bloomington, MN ) With TS/SCI. Advanced computing software, hardwareEmbedded or systems development and fielding; sustainment and lifecycle supportStrong and diverse working knowledge of software languages, hardware and industry best practicesAdvanced mathematics / physi...

20-0278792 Docutech, LLC
G,Minnesota Home

Strong knowledge of professional software engineering best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, CI/CD, and DevOps. Experience leading team of engineers in the design, development, and ma...

Highmark Health
MN, Working at Home, Minnesota

This job is an integral member of an agile software engineer team responsible for building scalable software applications across all digital channels to serve our customers. Knowledge of professional software engineering practices & best practices for the full software development life cycle, includ...

Cyft
Minneapolis, Minnesota

Google changed how we find information.Facebook changed how we connect.Amazon changed how we buy things.Managed Service Providers (MSPs) —specifically in the .We’re using voice commands and machine learning to let MSPs run their entire business in real time, by simply .Tony Stark’s AI) running MSP o...

Patterson Companies, Inc.
Saint Paul, Minnesota
Remote

The selected candidate will join a team of talented software engineers in the Dolphin Software Organization working on Dolphin’s web hosted imaging and practice management software, Dolphin Blue. The Senior Software Engineer defines, develops, tests, analyzes, and maintains software applications. Pa...

Hire Horizons
Bloomington, Minnesota

Embedded Software Engineer ( Bloomington, MN ) With TS/SCI. Advanced computing software, hardwareEmbedded or systems development and fielding; sustainment and lifecycle supportStrong and diverse working knowledge of software languages, hardware and industry best practicesAdvanced mathematics / physi...

Horizontal Talent
Minneapolis, Minnesota

Key/Essential Skills and Experience applicable at both the Senior and the Advanced Engineer levels:. To be considered for the Senior Engineer Position, you must meet one of the education and years of experience:. Looking for a DevOps engineer with an expertise in AWS serverless architecture and a pa...

Creative Financial Staffing
Minneapolis, Minnesota

Embedded software development of applications that control autonomous vehicle functions. Integrate software in Multi-developer teams using Continuous Integration process. Create and support software for machine prototyping. Troubleshoot and debug software. ...