Senior Embedded Software Engineer

OneProjects is a start-up based in Dublin (Ireland) and Munich (Germany) developing cutting edge innovative imaging technologies to significantly advance healthcare and solve global unmet clinical needs. With creativity, passion, and focus, we apply our best-in-class engineering and design capabilities to create new hardware, software, and data science technologies. We are looking for an experienced, enthusiastic, and multidisciplinary Senior Embedded Software Engineer to join our highly skilled team. OneProjects is in early-stage development of a state-of-the-art Intracardiac imaging system. The system, known as VERAFEYE, incorporates Hardware (Mechanical and electronic), Software (embedded and application based, and Algorithm development). The Senior Embedded Software Engineer will be responsible for designing and developing high quality and high-performance software applications for our disruptive medical imaging system As Senior Embedded Software Engineer you will play a critical role in an early-stage startup environment and become part of a dynamic group of innovators, shaping the future of imaging in healthcare.

YOUR ROLE WITH US

You collaborate with us to solve challenging problems interfacing hardware so data can be processed efficiently. With your experience you help us navigate the conflicting priorities of high throughput and low latency. You love adapting existing and finding new solutions based on actual data. We work on a modern tech stack using C++17, CMake and package management. Git is used as code-repository, and we use a CI pipeline to deploy to multiple platforms. Code quality is ensured by using formatters, linters, sanitizers, automated and manual test and peer reviews. Requirements are managed via an ALM tool, and our sprints and releases are planned with Jira.

WHAT YOU OFFER

  • BS or MS in computer science or related study background
  • 5+ years of industry experience in C++ (or comparable, non-garbage-collector language)
  • Experience interfacing ASICs and FPGAs
  • Proven track record of generating innovative concepts that can be turned into flexible and robust architectural solutions and firmware products.
  • Knowledge of ALM and project planning tools in an agile, sprint-based approach.
  • Understanding FPGA design is a plus.
  • Experience with regulatory requirements specifically in medical software development is a plus (e.g., ISO 62304).
  • Basic knowledge of mechanical engineering and electrical engineering is a plus.
  • Hands-on mindset and creativity for problem-solving within multi-disciplinary teams.
  • Strong work ethics with a team-oriented mindset. Startup experience is a plus.
  • Open-minded personality and excellent communication skills in English are essential, German is a plus.
  • Understand the company’s quality policy and quality system requirements applicable to tasks.
  • Familiarity with cybersecurity requirements applicable to medical device software development is a plus (e.g., UL 2900, FDA Cybersecurity guidance document).

WHAT WE OFFER

  • Working in a start-up developing cutting edge imaging systems improving healthcare.
  • Becoming part of a dynamic, multi-national team of highly skilled individuals with a very strong focus on team culture and individual development.
  • Connecting you with a network of companies and innovators in the technical, clinical, and business world from around the globe.
  • Flexible working environment and an international culture as well as offices in Germany and Ireland.

OneProjects is an equal opportunity employer and welcomes applications from all qualified individuals regardless of ethnicity, sex, disability, religion/belief, sexual orientation, or age. Would you like to become part of our team? We would love to hear from you and look forward to receiving your CV and cover letter.

Apply for this position

Allowed Type(s): .pdf, .doc, .docx