Embedded Software Development Engineer

Murrysville, Pennsylvania

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

Job Summary: We are seeking talented professionals to join our team focused on the delivery of high-quality embedded software for the medical device industry. Our team values technical excellence, continuous improvement, and close collaboration to ensure every solution meets the highest quality standards.

Responsibilities:

  • Participate in the entire software development lifecycle, collaborating with peers to produce exceptional embedded software that meets all product requirements.
  • Integrate software components and third-party libraries into existing systems, maintaining seamless functionality and interoperability.
  • Conduct and participate in code reviews to uphold rigorous coding standards and ensure best practices throughout the development process.
  • Analyze and optimize application performance to resolve bottlenecks, enhance user experience, and ensure software meets performance benchmarks.

Required:

  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, Information Technology, or equivalent.
  • Minimum 5 years of experience with Bachelor’s degree, or minimum 3 years of experience with Master’s, in software development, software design and architecture, testing, quality assurance, or equivalent.
  • Proficiency in firmware design and development for embedded applications using C/C++.
  • Experience in software development within the medical industry or a highly regulated sector.

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)