Jack Mitchell

Senior Embedded Linux Engineer at BrightSign LLC

England, United Kingdom
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Jack Mitchell is a Senior Embedded Linux Engineer with 13 years’ experience building Yocto/OpenEmbedded-based BSPs, Linux kernels and userspace C applications for ARM and Tegra platforms. As a consultant at Tuxable and now BrightSign, he has delivered production-ready images, deterministic CI builds, in-field update/rollback systems and kernel drivers for SoCs including Allwinner, Rockchip and NVIDIA Jetson. A regular contributor to high-profile open-source projects such as openembedded-core and meta-tegra, he has fixed u-boot race conditions, integrated cython into builds and helped broaden Tegra support across CUDA and firmware recipes. He enjoys mentoring teams and improving developer workflows, and routinely returns value to the community via bug fixes, feature work and tooling. Pragmatic and detail-oriented, he combines low-level kernel debugging with system-level distribution design and a practical focus on reproducible, testable embedded systems.
code13 years of coding experience
job13 years of employment as a software developer
bookHolmfirth High School
bookHuddersfield New College
bookBachelor of Engineering (BEng) Embedded Systems Engineering, Bachelor of Engineering (BEng) Embedded Systems Engineering at University of Leicester
bookBSc Electronic Product Design, BSc Electronic Product Design at Aston University
languagesEnglish
github-logo-circle

Github Skills (17)

build-system10
linux-kernel10
yocto10
nvidia-jetson10
u-boot10
yocto-project10
sys10
cuda10
systemd10
embedded10
iptables9
c119
c179
cprogramming-language8
c-language8

Programming languages (6)

ShellCPHPHTMLBitBakePython

Github contributions (5)

github-logo-circle
The official Git repository is at https://git.openembedded.org/openembedded-core/.
Role in this project:
userEmbedded Systems Engineer / IoT Developer
Contributions:11 commits in 5 years 10 months
Contributions summary:Jack primarily contributes to the OpenEmbedded-Core project, focusing on build system and configuration modifications. Their work includes fixing race conditions in the u-boot configuration, adding options to specify the FDT argument, and adding a systemd helper unit for iptables rules. They also made changes to integrate cython in the build process and enhance the build system’s flexibility.
git-repositoryopenembedded
OE4T/meta-tegra

Aug 2016 - Dec 2016

BSP layer for NVIDIA Jetson platforms, based on L4T
Role in this project:
userEmbedded Systems Engineer / IoT Developer
Contributions:30 commits, 6 PRs, 12 comments in 3 months
Contributions summary:Jack primarily contributed to the build system and software configurations for NVIDIA Jetson platforms within the `meta-tegra` repository, focusing on integrating L4T (Linux for Tegra) binaries and kernel support. They added support for the Tegra124 (Jetson TK1) platform, updated CUDA settings for different architectures, and refactored CUDA-related recipes to support multiple versions. Furthermore, the user made changes to the U-Boot build process and modified recipes for NVIDIA binaries and firmware.
jetsonnvidiaplatformsnvidia-jetsonbsp
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Jack Mitchell - Senior Embedded Linux Engineer at BrightSign LLC