1

Junior Linux Kernel Engineer Jobs in Utah (NOW HIRING)

Senior IAM Engineer

Cottonwood Heights, UT · On-site

$99K - $136K/yr

Mentor junior developers and help elevate technical excellence across the team. Required Skills ... SAML/OAuth, Git, Maven & Linux Technical Expertise * 6+ years of experience in software engineering ...

Senior IAM Engineer

Cottonwood Heights, UT · On-site

$98K - $135K/yr

Mentor junior developers and help elevate technical excellence across the team. Required Skills ... SAML/OAuth, Git, Maven & Linux Technical Expertise * 6+ years of experience in software engineering ...

Senior IAM Engineer

Cottonwood Heights, UT · On-site

$98K - $135K/yr

Mentor junior developers and help elevate technical excellence across the team. Required Skills ... SAML/OAuth, Git, Maven & Linux Technical Expertise * 6+ years of experience in software engineering ...

Sr Software Engineer

Salt Lake City, UT · On-site

$118K - $156K/yr

Responsible for programing a component, feature and or feature set. Works independently and ... Experience working with Linux OS and kernel-level interactions * Experience debugging and ...

Sr Software Engineer

Salt Lake City, UT · On-site

$118K - $156K/yr

Senior Software Engineer No sponsorship of any kind: H1B, Spousal or OPT $5k sign on to be used for ... Experience working with Linux OS and kernel-level interactions * Experience debugging and ...

Sr Software Engineer

Salt Lake City, UT · On-site

$117K - $154K/yr

Responsible for programing a component, feature and or feature set. Works independently and ... Experience working with Linux OS and kernel-level interactions * Experience debugging and ...

Sr Software Engineer

Salt Lake City, UT

$118K - $156K/yr

Responsible for programing a component, feature and or feature set. Works independently and ... Experience working with Linux OS and kernel-level interactions * Experience debugging and ...

Perception Engineer III

Mendon, UT · On-site

$100K - $117K/yr

Write clean, efficient C++ code optimized for embedded Linux environments. * Integrate perception ... Provides mentorship and guidance to junior engineers. Perception Engineer V * 8+ years of ...

Perception Engineer III

Mendon, UT · On-site

$100K - $117K/yr

Write clean, efficient C++ code optimized for embedded Linux environments. * Integrate perception ... Provides mentorship and guidance to junior engineers. Perception Engineer V * 8+ years of ...

next page

Showing results 1-20

Junior Linux Kernel Engineer information

What does a Junior Linux Kernel Engineer do?

A Junior Linux Kernel Engineer assists in developing, maintaining, and debugging the Linux kernel, which is the core part of the Linux operating system. Their responsibilities often include writing and testing kernel modules, fixing bugs, and contributing to kernel updates under the guidance of senior engineers. They may also help in troubleshooting hardware compatibility and optimizing system performance. This role often requires strong programming skills in C and familiarity with Linux systems and tools.

What are the key skills and qualifications needed to thrive as a Junior Linux Kernel Engineer, and why are they important?

A Junior Linux Kernel Engineer should have a solid understanding of C programming, operating system fundamentals, and computer architecture, typically supported by a relevant degree in computer science or engineering. Familiarity with Linux kernel development tools like Git, GCC, GDB, and patch submission processes, as well as knowledge of version control and debugging tools, is essential. Strong problem-solving, attention to detail, and effective communication skills help in diagnosing issues and collaborating with senior engineers and open-source communities. These competencies are crucial for ensuring reliable kernel contributions, learning from experienced developers, and maintaining code quality in a complex technical environment.

What are some typical challenges a Junior Linux Kernel Engineer might face in their first year on the job?

As a Junior Linux Kernel Engineer, you may encounter challenges such as understanding the vast and complex architecture of the Linux kernel, navigating extensive codebases, and adhering to strict coding and documentation standards. Collaborating with more experienced engineers and participating in open-source communities can be both rewarding and daunting, as it often requires clear communication and constructive feedback. Additionally, you'll likely spend time debugging low-level system issues and learning to use specialized development tools, all of which are essential for building your expertise and confidence in the role.
What job categories do people searching Junior Linux Kernel Engineer jobs in Utah look for? The top searched job categories for Junior Linux Kernel Engineer jobs in Utah are:
What cities in Utah are hiring for Junior Linux Kernel Engineer jobs? Cities in Utah with the most Junior Linux Kernel Engineer job openings:
Software Engineer/Thales

Software Engineer/Thales

ShiftCode Analytics

Salt Lake City, UT • Hybrid

Other

Posted 15 days ago


Job description

Software Engineer/Thales

Must work hybrid at Salt Lake City, UT or Overland Park, KS

Visa- must be US or GC

The responsibilities of the Software Engineer is for the software development, bug fixing, and product life cycle engineering for non-radar surveillance products. This software development includes working in a Linux environment while addressing cyber security, company and project needs.

Requirements:

  • Proficient in software development using the C programming language
  • Proficient with Linux and Apache Web server
  • Ability to perform Linux Kernel modification and customization
  • Familiarity with Linux system admin and cybersecurity assessments and requirements
  • Capable of performing software debug using the Linux GDB debugger
  • 2+ years' experience developing Embedded Software
  • Knowledgeable with HTML and CGI scripting

Responsibilities:

  • Performs software development in support of navigation aids / non-radar surveillance functionality
  • Develops software for user interfaces based on web browser functionality as well as C++ applications
  • Participates in integration of software and hardware
  • Prepares schedule estimates based on proposed solutions

Supports configuration management activities for design qualification testing


ShiftCode Analytics logo

About ShiftCode Analytics

Sourced by ZipRecruiter

We specialize in solid end-to-end delivery of tailor-made technology solutions designed by the Top 1% Software Engineering teams. Our innate digital leadership identity powers transformation across every industry. We are always ready to drive meaningful change with a strategic vision for the future. We rigorously test for logical/mathematical reasoning skills, technical ability and soft skills in our interview process. Only those engineers who score highly across each of these areas are presented to our clients.

Industry

It services

Company size

11 - 50 Employees

Headquarters location

Tampa, FL, US

Year founded

2019