Senior Embedded Software Engineer

Overview

On Site
150k - 180k
Full Time

Skills

Embedded systems
Embedded software
C++
I2C
Medical devices
Firmware development
Quality assurance
Software development
Test plans
Emerging technologies
Computer science
Electrical engineering
Programming languages
Real-time
Operating systems
Device drivers
ISO 13485
Problem solving
Microcontrollers
Design
Collaboration
Computer hardware
Debugging
Documentation
Specification
Regulatory Compliance
Innovation
FOCUS
Firmware
C
RTOS
Communication
UART
SPI
Analytical skill
Creativity
Teamwork

Job Details

Our client is a renowned leader in the medical device industry, dedicated to improving patient outcomes through innovative technology solutions. They are committed to delivering cutting-edge medical devices that meet the highest standards of quality and safety.

Theyare seeking a highly skilled and experienced Senior Embedded Software Engineer to join their dynamic team. The ideal candidate will have a strong background in firmware development, microcontrollers, and embedded systems design. You will play a key role in the development and maintenance of software for our medical devices, ensuring they meet regulatory requirements and industry standards.

Key Responsibilities:
  • Design, develop, and test embedded software for medical devices, focusing on reliability, performance, and safety.
  • Collaborate with cross-functional teams, including hardware engineers, software developers, and quality assurance experts, to ensure seamless integration of software and hardware components.
  • Participate in code reviews, debugging, and troubleshooting to identify and resolve software issues.
  • Create and maintain documentation related to software development, including design specifications, test plans, and validation reports.
  • Stay updated with industry trends, emerging technologies, and regulatory requirements to ensure compliance and innovation in software development practices.

Qualifications:
  • Bachelor's degree in Computer Science, Electrical Engineering, or related field; Master's degree preferred.
  • 5+ years of experience in embedded software development, with a focus on firmware and microcontrollers.
  • Proficiency in programming languages such as C/C++ for embedded systems.
  • Experience with real-time operating systems (RTOS), device drivers, and communication protocols (e.g., UART, SPI, I2C).
  • Knowledge of medical device regulations and standards (e.g., ISO 13485, IEC 62304) is a plus.
  • Strong analytical and problem-solving skills, with the ability to work effectively in a collaborative team environment.

Our clientoffers competitive salary packages, comprehensive benefits, and opportunities for professional growth and development. Our work environment fosters innovation, creativity, and teamwork, making it an exciting place to build a rewarding career in the medical device industry. If you are passionate about developing software for life-saving medical devices and meet the qualifications outlined above, we encourage you to apply.

About Motion Recruitment Partners, LLC