Medical Device Embedded Software Engineer
Apply NowCompany: RIT Solutions, Inc.
Location: Tampa, FL 33647
Description:
Internal Notes:
Project: Migrating Linux distributions from Kirkstone (v4) to Scarthgap (v5)
Profile:
Tools:
Communication:
Team:
Timeline: Client Sizzle (Why might someone want to work here?)
Qualifications:
Project: Migrating Linux distributions from Kirkstone (v4) to Scarthgap (v5)
- Will be working with Impella Connect platform - remote link module connects to heart pump, module allows for wireless streaming of non-PHI data into the cloud environment
- This team builds coding that is loaded onto this device, cyber security, data transformation, and sending data to the cloud (they are the go between from device to cloud)
Profile:
- 5 years experience (currently working in Medical Device)
- Experience moving from one major Linux distribution to another required
- Strong network protocol experience
- Experience with cyber security principles important, due to patient information/FDA regulations
- Good control version experience
Tools:
- Current experience with Yocto required
- Scarthgap or Kirkstone experience nice to have, not required (Linux versions)
- C and Python (preference for C)
- Gitlab and CI/CD pipelines (switching from Jenkins to a Gitlab environment)
- Azure iOT plus not a must
- Agile environment
Communication:
- Not as big of a requirement, need to be able to communicate with German team on updates, once a week team meeting, and able to explain updates
- Nate handles all the stakeholders, just wants someone to come in, put their head down and work
Team:
- Team of 4, most sit in Germany
- Want to get to 6-9 by EOY, new contractors will be only US based team members
Timeline: Client Sizzle (Why might someone want to work here?)
- Johnson & Johnson is the biggest/best to work for in the industry
- Huge on valuing employees and contractors
- Abiomed has huge focus on their patients / their work having meaning, and passionate about what they do (they even have "wear scrubs to work day" to honor the health care providers they work with
- Lots of growth opportunity, constant projects going on, J&J loves to keep people under the umbrella so even if their contract ends at Abiomed, a lot more likely to get them under another company (Ethicon, Janssen, Client, etc)
Qualifications:
- Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related field.
- 5+ years of experience in embedded software development.
- Proficiency in Yocto/BitBake for building custom Linux distributions.
- Expert Linux OS and CLI skills
- Solid understanding of network protocols and experience with industry standard USB and Network/WiFi applications.
- Familiarity with cloud platforms, especially Azure, and IoT integrations.
- Deep understanding of cybersecurity principles and experience in implementing security measures in embedded systems.
- Excellent problem-solving skills and the ability to work independently or as part of a team.
- Strong communication skills and the ability to collaborate with technical and non-technical stakeholders.
- Experience with C/C++ programming languages.
- Previous contact with containerization / virtualization
- Knowledge of agile development methodologies.
- Understanding of hardware design and debugging techniques.
- Familiarity with version control systems, such as Git.
- Experience with GitLab CI/CD pipelines is a plus.