Embedded Linux Systems Engineer – Hardware Interfacing

Ammortal, Inc.

Mars Hill (NC)

Hybrid

USD 90,000 - 120,000

Full time

12 days ago
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

80% health, dental, and vision covered
Flexible paid time off
Relocation assistance available
Hybrid in NC; onsite 2 days per week

Job summary

Ammortal, Inc. is hiring for a role centered on Linux systems software for the Chamber. You will develop application-level software on embedded Linux, interfacing with hardware over serial and bus protocols, and may touch frontend work for an end-to-end view of a shipping hardware product.

You will work directly with a hiring manager, gaining hands-on experience across the stack, with mentorship and opportunities to deepen embedded Linux and systems programming expertise.

Qualifications

  • 1 to 4+ years of professional software experience.
  • Comfort with Linux environments and the command line.
  • Experience with version control (Git).
  • Basic understanding of software development lifecycle and testing practices.
  • Exposure to Go or C for systems-level work.
  • Any experience with hardware, microcontrollers, Raspberry Pi, Arduino, or similar hobby or coursework projects.
  • Familiarity with serial communication or bus protocols (e.g., Modbus, I2C, SPI, RS-485).
  • Exposure to Docker or containerized deployments.
  • Familiarity with Debian-based Linux systems.
  • Exposure to MQTT or other IoT protocols.

Responsibilities

  • Develop features for Chamber software on embedded Linux with guidance from senior engineers.
  • Learn and contribute to software that communicates with hardware over serial and bus protocols.
  • Write clean, tested code and participate in code reviews.
  • Take part in quality assurance to help keep Chamber software reliable.
  • Help investigate and resolve customer issues, escalating when needed.
  • Assist with maintenance of early-gen Chamber software.
  • Contribute to frontend work as needed.
  • Collaborate with hardware, operations, and customer experience teammates.

Skills

Curiosity
Continuous Learning
Attention to Detail
Coachability
Independent & Collaborative
Systems Thinking
Customer Focus
Multitasking
Team Collaboration

Education

Degree in CS/CE or related
Self-taught experience
Hardware/Linux projects

Tools

Git
Docker
Debian-based Linux
Jira/Asana/Linear

Job description

Ammortal, Inc. is hiring for a role centered on Linux systems software for the Chamber. You will develop application-level software on embedded Linux, interfacing with hardware over serial and bus protocols, and may touch frontend work for an end-to-end view of a shipping hardware product.

You will work directly with a hiring manager, gaining hands-on experience across the stack, with mentorship and opportunities to deepen embedded Linux and systems programming expertise.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Embedded Linux Systems Engineer — Hybrid (Hardware + Software)
Embedded Linux Systems Engineer — Hybrid (Hardware + Software)

Ammortal Inc • Mars Hill (NC)

Hybrid
USD 90,000 - 120,000
Health benefits (80% coverage)
Flexible paid time off
Relocation assistance
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
Lead Embedded Linux Systems Engineer (Hybrid)
Lead Embedded Linux Systems Engineer (Hybrid)

Ammortal, Inc. • Asheville (NC)

Hybrid
USD 125,000 - 160,000
Hybrid work model
Relocation assistance available
Onsite 2 days per week
Senior Embedded Linux Architect & Applications Lead
Senior Embedded Linux Architect & Applications Lead

Ammortal Inc • Asheville (NC)

Hybrid
USD 125,000 - 160,000
Health benefits 80% covered (medical,牙
Flexible paid time off
Relocation assistance
Hybrid Senior Embedded Linux Architect
Hybrid Senior Embedded Linux Architect

Ammortal Inc • Mars Hill (NC)

Hybrid
USD 125,000 - 160,000
Relocation assistance
Flexible paid time off
Comprehensive benefits (health, dental
Senior Embedded Linux Engineer - Hybrid, Ownership
Senior Embedded Linux Engineer - Hybrid, Ownership

Ammortal Inc • Mars Hill (ME)

Hybrid
USD 125,000 - 160,000
Relocation assistance
Embedded Linux Applications Engineer
Embedded Linux Applications Engineer

Ammortal, Inc. • Mars Hill (NC)

Hybrid
USD 90,000 - 120,000
80% health, dental, and vision covered
Flexible paid time off
Relocation assistance available
+1
Embedded Linux Applications Engineer
Embedded Linux Applications Engineer

Ammortal Inc • Mars Hill (ME)

Hybrid
USD 90,000 - 120,000
Hybrid in Asheville
Relocation assistance
Flexible PTO
Embedded Linux Applications Engineer
Embedded Linux Applications Engineer

Ammortal Inc • Mars Hill (NC)

Hybrid
USD 90,000 - 120,000
Health benefits (80% coverage)
Flexible paid time off
Relocation assistance
Embedded Linux Applications Engineer
Embedded Linux Applications Engineer

Ammortal Inc • Asheville (NC)

Hybrid
USD 90,000 - 120,000
Hybrid work model
Relocation assistance
Onsite 2 days/week
+1