Embedded Systems Engineer

Company:  Kasmo Inc
Location: Minneapolis
Closing Date: 28/11/2024
Hours: Full Time
Type: Permanent
Job Requirements / Description


Job Title: Senior Embedded Systems Engineer / Team Lead

Location: Remote

Type: Long-Term Contract

We are seeking a highly skilled Senior Embedded Systems Engineer / Team Lead to design, develop, and optimize our cardiovascular diagnostic product line. In this critical role, you will lead a team and collaborate closely with hardware engineers, software developers, and clinical experts to ensure our products meet regulatory standards and deliver outstanding performance.

Responsibilities:

Lead the design, development, and optimization of embedded systems for medical devices, ensuring high reliability, safety, and performance.

Develop and maintain embedded firmware and software, including low-level device drivers, real-time operating systems (RTOS), and communication protocols.

Perform system analysis and debugging to resolve complex issues in embedded systems.

Create and review technical documentation such as design specifications, test plans, and user manuals.

Ensure compliance with medical device regulations such as FDA, ISO, and other industry standards.

Conduct code reviews and provide technical guidance to junior engineers.

Collaborate with cross-functional teams to define system requirements and ensure alignment with project goals.

Manage the development and delivery of embedded systems, balancing technical requirements, resources, and stakeholder expectations throughout the project lifecycle.

Hire, manage, and mentor a team of developers, including both freelancers and full-time employees (FTEs).

Stay updated on emerging technologies and industry trends, applying new knowledge to improve existing systems and explore innovative opportunities.

Qualifications:

Bachelor's or Master's degree in Electronics, Electrical Engineering, or a related field.

Minimum of 8 years of experience in embedded systems engineering, with a focus on medical device development.

Proficient in embedded C/C++ programming and experienced with RTOS and Linux.

Strong background in hardware-software integration, including working with microcontrollers, sensors, and communication interfaces.

Experience with version control systems (e.g., Git), development tools (e.g., IDEs, debuggers), and CI/CD automation tools.

Exceptional problem-solving skills, with the ability to analyze and debug complex systems.

Excellent communication skills and the ability to work effectively in a collaborative, multidisciplinary environment.

In-depth knowledge of medical device regulations and standards such as IEC 62304 and ISO 13485.

Experience with safety-critical systems and software development life cycle (SDLC) methodologies.

Self-starter with strong interpersonal, leadership, and mentoring skills.

Apply Now
Share this job
  • Similar Jobs

  • Embedded Software Engineer

    Minneapolis
    View Job
  • Embedded Software Engineer (Autosar)

    Minneapolis
    View Job
  • Systems/Business Analyst

    Minneapolis
    View Job
  • Businss Systems Analyst

    Minneapolis
    View Job
  • Consultant, SCADA Systems Analyst

    Minneapolis
    View Job
An error has occurred. This application may no longer respond until reloaded. Reload 🗙