Linux Software Development Engineer Specialized - Remote / Telecommute

Austin, TX, US • Posted 5 hours ago • Updated 5 hours ago
Contract Corp To Corp
Contract W2
On-site
Depends on Experience
Fitment

Dice Job Match Score™

🎯 Assessing qualifications...

Job Details

Skills

  • ASIC
  • Analytical Skill
  • Application Development
  • Build Tools
  • C
  • C++
  • Collaboration
  • Communication

Summary

We are looking for a Linux Software Development Engineer Specialized - Remote / Telecommute for our client in Austin, TX
Job Title: Linux Software Development Engineer Specialized - Remote / Telecommute
Job Location: Austin, TX
Job Type: Contract
Job Description:

Requirement/Must Have:

  • Strong programming experience in C/C++ and Python for system-level application development.
  • Experience working with drivers and firmware.
  • Strong knowledge of Linux and Linux distributions such as Ubuntu, SUSE, and RHEL.
  • Experience with software build and release processes, including CI/CD tools.
Experience:
  • Experience developing system-level software, drivers, or firmware in Linux environments.
  • Experience with software build systems, automation, and deployment pipelines.
Responsibilities:
  • Work with architecture specialists to improve future product capabilities.
  • Use a data-driven approach to identify and implement performance optimizations.
  • Design and develop new technologies and system-level software solutions.
  • Participate in new ASIC and hardware bring-up activities.
  • Develop and maintain Linux drivers, libraries, tools, and supporting documentation.
  • Build tools to automate building, testing, deployment, and monitoring on Linux platforms.
  • Debug and troubleshoot system-level issues and software features.
  • Develop and support continuous integration and automated deployment pipelines.
  • Collaborate with driver and firmware teams to develop specialized features.
  • Provide high-quality, secure, well-tested, and maintainable code.
  • Contribute to continuous improvement initiatives across engineering activities.
Should Have:
  • Strong object-oriented programming background with C/C++ and Python.
  • Experience with modern concurrent programming and threading APIs.
  • Familiarity with Linux GPU kernel driver development.
  • Experience with CI tools such as Jenkins.
  • Experience with Git or similar version control systems.
  • Experience working in semiconductor or hardware-focused environments.
  • Linux kernel development experience including core kernel or device driver development.
  • Experience with debugging tools, source control systems, and performance profilers.
  • Strong analytical and problem-solving skills.
  • Strong interpersonal and communication skills.
  • Ability to work independently and drive tasks to completion.
Skills:
  • C/C++.
  • Python.
  • Linux.
  • Linux Kernel Development.
  • Device Driver Development.
  • CI/CD.
  • Jenkins.
  • Git.
  • System-Level Programming.
  • Debugging and Troubleshooting.
Qualification and Education:
  • Bachelor s or Master s degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent work experience.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 10516350
  • Position Id: TX_LSDE_0306
  • Posted 5 hours ago
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Austin, Texas

Today

Easy Apply

Contract

$65 - $70 per hour

Austin, Texas

Today

Easy Apply

Contract

Remote or Austin, Texas

Today

Contract

$70 - $80 hourly

Austin, Texas

Today

Contract

$45 - $50 hourly

Search all similar jobs