Software Engineer II - Embedded Platform
Job description
An Engineer II role in Hudl's Platform squad, building the build systems, tooling, update pipeline and security processes for next-generation, fully automated sports cameras. The role supports hardware squads and manufacturing with CI/CD, development tooling and field software updates.
At a glance
- Employment
- Full-time · Employee (employment agreement)
- Work mode
- Hybrid · Den Bosch, Netherlands
- Pay
- EUR 51,000 – 85,000 / year
What you'll do
- Support our hardware squads by helping them integrate their work into CI/CD pipelines, so every change is built, tested and delivered reliably
- Build development tools: create and improve the tools engineers use every day to build, flash, debug and test devices
- Keep our infrastructure running: maintain CI/CD infrastructure, including the regression testing that runs in manufacturing
- Ship updates to the field: roll out software updates to customers' cameras safely and predictably
- Enable manufacturing: provide the tooling contract manufacturers use to flash, provision and test devices on the production line
- Own the problem: work in an autonomous squad with the freedom and expertise to deliver the best solution
What we're looking for
- Yocto experience: worked with Yocto and comfortable building and customizing images
- CI/CD know-how: built or maintained CI/CD pipelines (for example, GitHub Actions, GitLab or Jenkins), including build automation and automated testing
- Scripting and tooling skills: write clean, maintainable tools and automation in Bash and Python, and comfortable with Docker and Linux system administration
- Comfortable with AI-assisted development: work fluently with AI coding tools and can evaluate their output critically
Nice to have
- OTA update experience: worked with over-the-air update frameworks
- Manufacturing experience: built flashing, provisioning or end-of-line test tooling for production environments
- Embedded platform experience: worked with SoC vendor BSPs, flashing tools or secure boot on platforms
- Low-level development: comfortable reading and debugging C/C++ code, from user space down to kernel drivers
- Security vulnerability management: experience identifying, triaging and resolving security vulnerabilities in embedded Linux systems
Your team
Platform squad
Builds the foundation hardware teams rely on - the build systems, tooling, update pipeline and security processes that take cameras from development through manufacturing and into the field.
Benefits
- Flexible vacation time above any required statutory leave, company-wide holidays, remote work options
- Paid sabbatical every five years
- Open, honest culture with autonomy and trust from day one
- Resources and opportunities for professional development
- Tech provided to do your best work, at the office or remotely
- Depending on location, medical and retirement benefits for employees
- Employee Assistance Program and employee resource groups to support mental health
Apply
About Hudl
The team behind the team
Hudl builds products that make it easier for coaches and athletes at any level to capture video, analyze data, share highlights and more.
Mission
Supporting the lifelong impact sports can have: the lessons in teamwork and dedication; the influence of inspiring coaches; and the opportunities to reach new heights.
Key facts
- One of the Top 100 Inspiring Workplaces
- Products help teams from all over the world see their game differently
- Paid sabbatical every five years
What they value
- Champion work-life harmony
- Guarantee autonomy
- Encourage career growth
- Provide an environment to help you succeed
- Support your wellbeing
