Senior Tech Spec - Embedded Linux, Java, Python

HCL America Inc.
Denver, CO, United States
about 2 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Compensation
$167,000.0
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) C++ (Programming Language) Encodings Continuous Integration Linux Device Drivers Linux on Embedded Systems Python (Programming Language) Linux Kernel Performance Tuning Software Engineering Systems Architecture
+3 more
System Software Build Tools Software Version Control

Job description

As a Senior Technical Specialist in Embedded Linux, you will play a pivotal role in conceptualizing, designing, and delivering advanced solutions for product and sustenance delivery. Your expertise will guide the team in adopting industry-leading practices, ensuring that we meet client requirements and maintain high-quality standards. Your contributions will significantly shape the success of projects and drive innovation within the organization., 1. Design And Implement Embedded Linux Solutions By Architecting System Software Using C++ And Python, Ensuring Integration And Performance Optimization For Product Development.

  1. Serve As A Subject Matter Expert In Embedded Linux, Providing Technical Guidance And Support To The Team, Ensuring Adherence To Best Practices And Design Standards.
  2. Conduct Research On Emerging Technologies And Industry Trends In Embedded Systems, Applying Findings To Enhance Current Solutions And Maintain Alignment With Client Needs.
  3. Facilitate The Growth Of Team Capabilities In Embedded Linux By Conducting Interviews, Leading Training Sessions, And Mentoring Team Members To Build A Skilled Workforce.
  4. Collaborate With Stakeholders To Gather Specifications And Translate Them Into Technical Solutions, Ensuring Clarity And Feasibility Within Project Timelines.
  5. Drive Competency Development Initiatives By Creating Technical Documentation, Whitepapers, And Market Analysis Reports To Articulate Propositions And Showcase Expertise.
  6. Propose And Implement Client Value Creation Initiatives By Embedding Industry Best Practices In Embedded Linux Development To Enhance Product Quality And Delivery Efficiency.

Requirements

Do you have experience in Version control systems?, 1. Expert Proficiency In Embedded Linux With A Strong Understanding Of System Architecture And Software Development Using C++ And Python.

  1. In-Depth Knowledge Of Linux Operating Systems And Kernel Development, Including Device Drivers And Performance Tuning.
  2. Solid Experience In Collaborative Development Environments And Tools, Including Version Control Systems, Build Systems, And Ci/Cd Methodologies.
  3. Excellent Problem-Solving Skills And The Ability To Articulate Complex Technical Concepts To Diverse Audiences. Other Requirements

  4. Relevant Certifications Such As Certified Embedded Systems Engineer (Cese) Or Linux Professional Institute Certification (Lpic) Are Optional But Valuable.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

52 sec

Running persistent Linux environments directly on Windows

Ben Breard Ben Breard · WWC 2025

3:17 min

Optimizing character encoding with Kim variable byte encoding

Douglas Crockford Douglas Crockford · WWC 2024

48 sec

Exploring alternative build tools and experimental web components

Sasha Shynkevich · LIVE

3:51 min

Technical skills and collaborative mindsets for mobility engineering roles

Georg Kühberger +1 · LIVE

3:55 min

Demonstrating .NET installation on Debian and Azure Linux

Silvano Coriani Silvano Coriani · Europe 2026 Virtual

Videos

See all

Related articles

See all