Senior Embedded Linux Engineer — Hybrid Role with Impact

Ammortal Inc

Knoxville (TN)

Hybrid

USD 125,000 - 160,000

Full time

11 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

80% health, dental, and vision covered

Job summary

Ammortal Inc. is seeking a senior Linux software engineer to own and evolve the Chamber application software running on embedded Linux. You will interface with hardware over serial and bus protocols, drive architectural decisions, and help shape the software that powers our chamber system.

You’ll work closely with hardware, OT, and software teams, leading quality and testing standards while growing technical leadership within a small, startup culture in a hybrid setup in Asheville area.

Qualifications

  • 5+ years of professional software engineering experience, with meaningful time spent on Linux-based systems.
  • Strong proficiency in Go, C, or C++, and at least one high-level language (Python, JavaScript, or similar).
  • Experience interfacing software with hardware over serial or bus protocols (Modbus, I2C, SPI, RS-485, etc.).
  • Deep familiarity with Linux environments and system-level debugging.
  • Experience designing and shipping production software in a microservice or distributed architecture.
  • Experience with Git and modern CI/CD practices.

Responsibilities

  • Own the design and development of Chamber application software on embedded Linux, including hardware communication over serial and bus protocols.
  • Lead architectural decisions for a microservices-based platform and drive them through to implementation.
  • Define and uphold engineering standards for code quality, testing, and deployment.
  • Act as the technical escalation point for complex customer and field issues.
  • Maintain and extend early-gen Chamber software as needed.
  • Contribute to frontend work as needed to ship complete features.
  • Collaborate with hardware, operations, and customer experience teammates to deliver end-to-end solutions.

Skills

Go
C
C++
Python/JavaScript
Linux
Microservices
Git
CI/CD
System debugging
Communication

Education

Bachelor's degree in Computer Science or related field

Tools

Docker
Debian-based Linux
Next.js
React
TypeScript
Bash
Git & CI/CD tooling
Jira/Linear/Asana

Job description

Ammortal Inc. is seeking a senior Linux software engineer to own and evolve the Chamber application software running on embedded Linux. You will interface with hardware over serial and bus protocols, drive architectural decisions, and help shape the software that powers our chamber system.

You’ll work closely with hardware, OT, and software teams, leading quality and testing standards while growing technical leadership within a small, startup culture in a hybrid setup in Asheville area.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Embedded Linux Architect — Hybrid Role
Senior Embedded Linux Architect — Hybrid Role

Ammortal Inc • Asheville (NC)

Hybrid
USD 125,000 - 160,000
Health insurance
Dental coverage
Vision coverage
+2
Senior Embedded Linux Systems Engineer - Hybrid Role
Senior Embedded Linux Systems Engineer - Hybrid Role

Ammortal Inc • Atlanta (GA)

Hybrid
USD 125,000 - 160,000
Health coverage
Flexible PTO
Relocation assistance
Senior Embedded Linux Architect (Hybrid)
Senior Embedded Linux Architect (Hybrid)

Ammortal, Inc. • Knoxville (TN)

Hybrid
USD 125,000 - 160,000
Health coverage 80%
Hybrid work environment
Relocation assistance
Senior Embedded Linux Systems Architect (Hybrid)
Senior Embedded Linux Systems Architect (Hybrid)

Ammortal, Inc. • Greenville (SC)

Hybrid
USD 125,000 - 160,000
Health coverage
Dental & Vision
Flexible PTO
Senior Embedded Linux Applications Engineer - Hybrid (NC)
Senior Embedded Linux Applications Engineer - Hybrid (NC)

Ammortal Inc • Greenville (SC)

Hybrid
USD 125,000 - 160,000
Hybrid work model
Relocation assistance
Flexible paid time off
Senior Embedded Linux Apps Engineer — Hybrid
Senior Embedded Linux Apps Engineer — Hybrid

Ammortal Inc • Raleigh (NC)

Hybrid
USD 125,000 - 160,000
80% health, dental, and vision covered
Embedded Linux Engineer - Hardware Systems (Hybrid)
Embedded Linux Engineer - Hardware Systems (Hybrid)

Ammortal Inc • Asheville (NC)

Hybrid
USD 90,000 - 120,000
Hybrid work model
Relocation assistance
Onsite 2 days/week
+1
Senior Embedded Linux Systems Architect
Senior Embedded Linux Systems Architect

Ammortal, Inc. • Raleigh (NC)

Hybrid
USD 125,000 - 160,000
Health coverage
Dental coverage
Vision coverage
+2
Senior Embedded Linux Architect — Hybrid Role
Senior Embedded Linux Architect — Hybrid Role

Ammortal, Inc. • Asheville (NC)

Hybrid
USD 125,000 - 160,000
Hybrid work model
Relocation assistance
Embedded Linux Software Engineer - Hardware-Focused (Hybrid)
Embedded Linux Software Engineer - Hardware-Focused (Hybrid)

Ammortal, Inc. • Asheville (NC)

Hybrid
USD 90,000 - 120,000
80% health, dental, and vision covered
Relocation assistance available
Flexible paid time off