So sorry, this position is no longer available.
Please go ahead and submit your application. We may have other positions that would be the perfect fit for you.
Alternatively, you may want to apply to one of the following related jobs:
Alliance of Professionals & Consultants, Inc.
https://www.apcinc.com/wp-content/uploads/2021/11/apc-squ.png
http://www.apcinc.com
http://www.apcinc.com
true
Linux Compiler Developer - LLVM
Unknown Raleigh, NC 27513 US
Posted: 07/31/2024
2024-07-31
2024-09-07
Industry: App/Dev
Job Number: 38735
Work Location: Work from home flexibility
Job Description
Job Title: Linux Compiler Developer - LLVM
Type: Direct Hire
Work Location: Hybrid position located either in Poughkeepsie, NY/ Austin, TX/ RTP, NC.
Job Overview:
Our Linux development team is responsible for enhancing the Linux kernel including its device drivers, libraries, tools, compilers, debuggers, virtualization (KVM) and test automation (CI/CD). We tightly collaborate with the international development teams (e.g. hardware and firmware development), the global maintainers of Open Source communities, and our Linux distribution partners (Red Hat, SUSE, Canonical). Our focus is on the support of the architecture, e.g. new processor instructions, new I/O attachments (PCIe, NVMe, Ethernet, RDMA etc.) and accelerators for AI and cryptographic functions. Linux on forms the basis of many of commercial solutions in Cloud, Analytics, Finance, and AI.
Essential Job Responsibilities:
Required Skills & Experience:
Big Bonus Points if you have:
Job Requisition # 38735
A reasonable estimate of the Base Salary for this role is 145,000 - $170,000 per year. The disclosed pay range estimate has not been adjusted for the applicable geographic differential associated with the location at which the position may be filled. The compensation decisions are dependent on the facts and circumstances of each case, such as skills and experience levels. #LI-LB1
Type: Direct Hire
Work Location: Hybrid position located either in Poughkeepsie, NY/ Austin, TX/ RTP, NC.
Job Overview:
Our Linux development team is responsible for enhancing the Linux kernel including its device drivers, libraries, tools, compilers, debuggers, virtualization (KVM) and test automation (CI/CD). We tightly collaborate with the international development teams (e.g. hardware and firmware development), the global maintainers of Open Source communities, and our Linux distribution partners (Red Hat, SUSE, Canonical). Our focus is on the support of the architecture, e.g. new processor instructions, new I/O attachments (PCIe, NVMe, Ethernet, RDMA etc.) and accelerators for AI and cryptographic functions. Linux on forms the basis of many of commercial solutions in Cloud, Analytics, Finance, and AI.
Essential Job Responsibilities:
- Your responsibilities will comprise of design and specifications for new enhancements, coding, test automation, problem determination and bug fixing, performance analysis, submitting your code to upstream community repositories, and solving client problems.
- Your attendance at Open Source community meetings is recommended and supported, and client facing activities (e.g. client support, providing lectures at conferences) are possible.
- You will closely interact with the respective Open Source communities ("upstream integration" of your code) and our distribution partners (Red Hat, SUSE, Canonical).
Required Skills & Experience:
- 3+ years of experience in Open Source development in one or more areas of KVM, Linux kernel, QEMU, libvirt, virtio, vfio
- 2+ years of experience in low-level/assembler development (preferably on non-x86 architectures)
- 2+ years of experience in operating systems and virtualization/hypervisor development
- Expert skills in operating systems internals (e.g. memory management & task scheduling, interrupts, device drivers)
- Expert skills in source code repository systems (e.g. git), scripting languages (e.g. Python) and test Automation (e.g. Jenkins) skills.
- You are highly motivated
Big Bonus Points if you have:
- Bachelor's Degree
- Contributions to Open Source projects or Open Source maintainer status (for multiple years)
- Skills in emulation (e.g. qemu TCG) technologies
- Skills in low-level performance analysis and tuning (sampling, tracing)
- Skills in IBM Z architecture (“Principles of Operations”), Z assembler
- Demonstrated communication skills
Job Requisition # 38735
A reasonable estimate of the Base Salary for this role is 145,000 - $170,000 per year. The disclosed pay range estimate has not been adjusted for the applicable geographic differential associated with the location at which the position may be filled. The compensation decisions are dependent on the facts and circumstances of each case, such as skills and experience levels. #LI-LB1
Meet Your Recruiter
Share This Job:
Related Jobs:
There are currently no related jobs. Please sign up for Job Alerts.
Loading...
Login to save this search and get notified of similar positions.
About Raleigh, NC
Ready to take your career to new heights? Explore our job opportunities in the vibrant area surrounding Raleigh, North Carolina. Known as the "City of Oaks," Raleigh boasts a rich tapestry of cultural experiences, including the North Carolina Museum of Art, Raleigh Little Theatre, and PNC Arena, home to the Carolina Hurricanes. Indulge in the region's renowned Southern cuisine, enjoy the bustling nightlife in downtown Raleigh, or bask in the natural beauty of William B. Umstead State Park. With a thriving job market, top-notch universities, and a diverse community, Raleigh is the perfect place to grow both personally and professionally. Dive into our listings and discover your next career adventure in this charming and dynamic region.
Are you sure you want to apply for this job?
Please take a moment to verify your personal information and resume are up-to-date before you apply.
APC is committed to creating a diverse work environment and is proud to be an equal opportunity employer. All qualified individuals will receive consideration for employment without regard to race, color, religion, national origin, gender, sexual orientation, gender identity, age, disability, genetics, or veteran status. **California Consumer Protection Act