Linux Platform Integration - Ubuntu Systems Senior Engineer
New
C
CanonicalLinux software
This is a Globally remote roleFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Required Skills
- PythonC++Linux
Requirements
- Have a Bachelor’s degree in Computer Science, STEM, or a similar field.
- Have experience with Linux packaging, including Debian, RPM, or Yocto.
- Have experience working with open-source communities and licences.
- Have experience working with Python, C, and C++.
- Be able to work in a globally distributed team through self-discipline and self-motivation.
- Server technology experience, including UEFI firmware, GPU computing, RDMA/Infiniband, and virtualization stacks, is a plus.
- Experience with graphics stacks is a plus.
- Networking knowledge, including TCP/IP, DHCP, and HTTP/REST, is a plus.
- IoT or server security best-practice knowledge is a plus.
- IoT or embedded experience spanning boards and SoCs, BMCs, bootloaders, firmware, operating systems, apps, and services is a plus.
- Experience with CI automation platforms such as GitHub, performance benchmarking and profiling, or Docker/OCI containers/Kubernetes is a plus.
Responsibilities
- Design and implement Ubuntu integration for IoT, desktop, and server-class hardware platforms and software stacks.
- Work with partners to deliver an optimized Ubuntu experience on their platforms.
- Provide input on technical plans, testing strategy, and quality metrics for partner platforms.
- Participate as technical lead in customer engagements involving complete system architectures from cloud to edge.
- Help partners integrate applications and SDKs, build device OS images, and optimize applications with Ubuntu Core, Desktop, and Server.
View Full Description & ApplyYou'll be redirected to the employer's site