Embedded Software Engineer - Shannon, Ireland - Provizio

    Provizio
    Provizio Shannon, Ireland

    2 weeks ago

    Default job background
    Full time
    Description

    Picture a world without road fatalities. Imagine playing a critical role in making that happen. At Provizio, we're on a mission to make this a reality, and we want you to be a part of it. We're searching for an Embedded Software Engineer to join our dynamic and innovative team in harnessing the power of our unique long-range imaging radar sensors, proprietary software and AI on-the-edge to predict and prevent crashes in real-time. Our audacious goal is to integrate our technology into every moving vehicle across the globe. Are you ready to join us in building a safer future?

    As an Embedded Software Engineer in a fast growing organisation, you won't just be a cog in the machine - your contribution will make a tangible difference in the following areas:

  • Porting algorithms from Matlab to C.
  • Creating MEX files to call C functions and verifying results in Matlab.
  • Integrating, testing and optimising algorithms on embedded systems, e.g. ARM & DSP SOCs.
  • Benchmarking results - quantifying changes in performance, features etc. between different software versions and configurations.
  • Continuous, immersive learning through "on the job" experiences and assigned training courses (e.g. AI / ML, CUDA, DSP, UI/UX).
  • Frequent interaction, information gathering and collaboration with engineers and other individuals from across the business.
    Essential Criteria:
  • Qualification in relevant discipline.
  • Proficient in C / C++.
  • Competent with Matlab.
  • Eager to learn / grow, even in areas beyond the initial role responsibilities.
  • Excellent communication – both written and verbal (fluent English).
  • Self-motivated, with strong interpersonal and teamwork skills.
    Desired Criteria:
  • Experience with programming and optimising DSP systems.
  • Capable with Python.
  • Familiar with MISRA C, ISO13849 or ISO26262.
  • 4+ years' of relevant professional experience.
  • Comfortable with Linux - will be used on a daily basis.
  • Using task tracking software in an agile environment, e.g. Jira, Trello.

    Our HQ is located in Shannon, Ireland. The role is primarily remote, but the applicant must be willing to travel on-site (Shannon, Ireland) as required, to effectively fulfil their role responsibilities.

    At Provizio, we not only offer a competitive salary and an invigorating 4-day work week, but also an employee share option scheme, a company pension scheme, and a host of work-life balance benefits. We're not just offering a job - it's a chance to learn, develop and grow within an exciting environment, all while making a difference to the world.

    At Provizio, we're committed to fostering a diverse, equitable, and inclusive workplace. We don't just accept difference - we celebrate it, support it, and thrive on it for the benefit of our employees, our products, and our community. All qualified applicants are welcome, and we make our hiring decisions solely based on qualifications, merit, and business needs.