Embedded Software Engineer (Remote)

Kasmo Inc
Skaneateles, NY, United States
Remote
Full-time

Job Title : Embedded Software Engineer

Location : USA, 100% Remote.

Job Description :

We are seeking a highly skilled Embedded Software Engineer with expertise in C++, RTOS, and medical device software development.

The ideal candidate will have experience working within the IEC 62304 standard, ensuring that all software is developed in compliance with medical device regulations.

You will be responsible for designing, developing, and maintaining embedded software for medical devices.

Key Responsibilities :

Design and develop embedded software for medical devices using C++ and RTOS.

Ensure all software development processes adhere to IEC 62304 standards.

Collaborate with cross-functional teams, including hardware engineers, systems engineers, and QA teams.

Participate in the development of software architecture and design documentation.

Conduct code reviews and provide constructive feedback to ensure code quality and compliance with industry standards.

Perform unit testing and integration testing to ensure the reliability and safety of the software.

Troubleshoot and resolve issues related to embedded software.

Maintain and update existing software, ensuring compatibility with new hardware or software versions.

Work closely with regulatory teams to ensure software meets all necessary certification requirements.

Provide support throughout the product lifecycle, from concept to production and beyond.

Qualifications :

Bachelor's / Master's degree in Computer Science, Electrical Engineering, or a related field.

Proven experience in embedded software development with a strong focus on C++.

Experience with Real-Time Operating Systems (RTOS).

In-depth knowledge of the IEC 62304 standard and experience working within a regulated medical device environment.

Strong problem-solving skills and the ability to work independently as well as in a team environment.

Excellent communication skills, both written and verbal.

Familiarity with version control systems such as Git.

Experience with medical device development tools and processes is a plus.

Preferred Skills :

Experience with microcontroller programming.

Knowledge of software testing methodologies and tools.

Understanding of medical device regulations and standards beyond IEC 62304 (e.g., ISO 14971, FDA regulations).

1 day ago
Related jobs
Promoted
Alignerr
Syracuse, New York
Remote

As an AI Tutor - Coding, you'll play a critical role in shaping the future of AI.You'll leverage your subject-matter expertise to train and evaluate AI models, ensuring the information they generate is reliable and relevant across various domains.This position offers a unique path for professional g...

Promoted
Lockheed Martin
Syracuse, New York

Bachelor's degree in Computer Science, Software Engineering, Computer Engineering or equivalent engineering/technical bachelors degree and 2 years of relevant work experience. As an FPGA Software Engineer you will;. Part-time Remote Telework: The employee selected for this position will work part of...

Kasmo Inc
Skaneateles, New York
Remote

We are seeking a highly skilled Embedded Software Engineer with expertise in C++, RTOS, and medical device software development. Job Title: Embedded Software Engineer. You will be responsible for designing, developing, and maintaining embedded software for medical devices. Design and develop embed...

Chipton-Ross
Skaneateles, New York

Apply strong software engineering expertise to design and implement robust software architectures, while influencing the processes and methodologies used by the team to create quality software,. Senior Embedded Software Engineer. DOE Duration 12 months Description Chipton-Ross is seeking a Senior Em...

Varite, Inc
Skaneateles, New York

Apply strong software engineering expertise to design and implement robust software architectures, while influencing the processes and methodologies used by the team to create quality software,. As a Senior Embedded Software Engineer, you will be involved with the research and development of advance...

Fastly
New York, US
Remote

The platform is designed to take advantage of the modern internet, to be programmable, & to support agile software development. ...

Mindlance
Skaneateles, New York

Apply strong software engineering expertise to design and implement robust software architectures, while influencing the processes and methodologies used by the team to create quality software,. As a Senior Embedded Software Engineer, you will be involved with the research and development of advance...

SynergisticIT
Syracuse, New York
Remote

Currently, We are looking for entry-level software programmers, Java full-stack developers, Python/Java developers, Data analysts/ Data Scientists, and Machine Learning engineers for full-time positions with clients. Bachelors degree or Masters degree in Computer Science, Computer Engineering, El...

LanceSoft Inc
Skaneateles, New York

Apply strong software engineering expertise to design and implement robust software architectures, while influencing the processes and methodologies used by the team to create quality software,. As a Senior Embedded Software Engineer, you will be involved with the research and development of advance...

Fastly
New York, US
Remote

The platform is designed to take advantage of the modern internet, to be programmable, & to support agile software development. ...