Embedded Software Development Engineer

Murrysville, Pennsylvania

Job Title: Embedded Software Development Engineer
Location: Murrysville, Pennsylvania (On-site)

Job Summary: We are seeking a skilled technical professional to join our team in developing high-quality software for medical device applications. Our team values rigorous software engineering practices and cross-functional collaboration to deliver solutions that positively impact end users in a highly regulated environment.

Responsibilities:

  • Participate in the full software development process, including the integration of software components and third-party libraries.
  • Conduct and participate in code reviews, ensuring adherence to coding standards and development best practices.
  • Analyze and optimize application performance to meet system efficiency and user experience benchmarks.
  • Collaborate with cross-functional teams to define, design, and ship new features, while resolving technical requests in creative and effective ways.

Required:

  • Bachelor's or Master’s Degree in Computer Science, Software Engineering, Information Technology, or equivalent.
  • Minimum 5 years of experience with a Bachelor’s degree in areas such as software development, software design and architecture, testing, and quality assurance, or 3 years of prior experience with a Master’s degree.
  • Experience with firmware design and development in embedded applications using C/C++ and working within hardware domains.
  • Software development history in the medical device industry or other highly regulated environments, including software configuration management in GitHub and providing quality documentation aligned with medical device standards.

About SSI People: With over 26 years of industry experience, SSi People has built its reputation and expertise on putting people first. Everything we do works toward delivering exceptional experience for our consultants, our clients, and our internal team. Through a genuine commitment to people in everything we do. We have developed refined processes and a stellar internal team to deliver talent quickly. More importantly, we focus on building long-term relationships, not transactions. Putting people first is just what we do well.

By applying for this job, you agree to receive calls, AI-generated calls, text messages, or emails from SSi People and its affiliates, and contracted partners. Frequency varies for text messages. Message and data rates may apply. Carriers are not liable for delayed or undelivered messages. You can reply STOP to cancel and HELP for help. You can access our privacy policy here: SSi People Privacy Policy

Max. file size: 9 MB.
Subscribe to job alerts
Consent(Required)