Full-time
Hybrid (40% onsite) - right outside Asheville, NC (Mars Hill, NC)
About us
The Ammortal Chamber brings together multiple scientifically backed technologies into one experience. It is a healing technology that can be utilized by wellness clinics and inside the home. Our clients include specialty spas and clinics, sports teams, and individuals who are biohackers or athletes.
We are a small team with a startup culture. After our first full year shipping a finished product on the market, we have shown strong growth. Our team is made up of engineers, health professionals, and startup entrepreneurs.
As we continue expanding, this role offers hands-on experience, opportunities to grow into leadership, and the chance to make a tangible impact by developing cutting-edge wellness technology. You’ll collaborate across disciplines to innovate and shape technologies that enhance well-being for our clients.
What is this role and why does it exist?
This role exists at the intersection of engineering and innovation, driving the development of embedded systems and backend infrastructure that form the backbone of our wellness technology. As our product evolves to meet the demands of athletes, biohackers, and wellness clinics, we need an experienced engineer to lead the charge in creating reliable, scalable solutions.
By joining us, you’ll work on advanced projects that push the boundaries of wellness engineering, ensuring seamless integration between hardware and software. Your work will directly impact user experience and redefine how people engage with wellness technologies.
Responsibilities Embedded & Backend Development: Design, develop, and maintain robust software systems across embedded, backend, and server platforms—including firmware for microcontrollers and IoT devices. System & Firmware Integration: Collaborate with hardware and software teams to integrate sensors, interfaces, and innovative features, ensuring seamless system functionality. DevOps & Deployment: Implement agile tools and CI/CD pipelines, manage remote updates to field-deployed units, and ensure smooth, cross-version software releases. Code Quality & Architecture: Write clean, well-documented code and maintain an organized, future-ready architecture that supports ongoing innovation and scalability. Cross-Functional Collaboration: Partner with hardware, software, and design teams to integrate sensors, interfaces, and innovative features effectively. System Troubleshooting: Diagnose and resolve real-time software and system issues with a solutions-oriented mindset. Feature Development: Innovate and collaborate on new features while preserving architectural integrity. Platform Porting: Lead efforts to transition code to scalable platforms for future-proofing. Stakeholder Engagement: Define clear development timelines, project scope, and deliverables in collaboration with stakeholders. Data Acquisition & Processing: Implement systems for real-time sensing, data acquisition, and analysis, informing both system functionality and user-facing features. Network & Security: Develop secure communication protocols, follow best practices for system integrity, and stay informed on emerging security threats. Validation Testing: Implement and execute rigorous validation strategies to ensure software quality and reliability. Reliability & Performance: Build scalable, reliable, and efficient systems that meet or exceed performance and uptime benchmarks, minimizing bugs and downtime. Documentation: Produce clear, sustainable documentation aligned with project and company standards.
What technical knowledge do you need to perform in your role?Required
- Proficiency in Python, Node.js and Bash
- Experience with embedded systems, including microcontrollers (e.g. ESP32, STM32, Raspberry Pi), RTOS, IoT, and protocols like SPI, I2C, and UART
- Solid understanding of Linux systems (e.g. Debian)
- Strong skills in low-level programming and firmware development
- 1-2 years of software engineering experience, particularly in backend or embedded systems
- Exposure to scalable product development cycles and best practices (e.g. Git, GitLab Flow)
- Proven troubleshooting expertise for resolving real-time system issues
Preferred
- Experience with microservice-based applications (e.g. Docker)
- Knowledge of JavaScript and C/C++
- Knowledge of real-time sensing, data acquisition, and event-driven communication (e.g. Socket.IO)
- Familiarity with DevOps and CI/CD tools (GitHub Actions, Tailscale, Ansible), network design, and security protocols
- Experience with AV systems and lighting control (ArtNET, sACN, DMX)
- Familiarity with UI/UX development for embedded devices
- Exposure to generative AI and LLM's
Encouragement to Apply
If you’re a forward-thinking engineer passionate about innovation, wellness technology, and making a meaningful impact, we’d love to hear from you. Even if you don’t meet every requirement, we value curiosity, creativity, and a willingness to grow. Let’s innovate together!
Pay, Location, and Hours
- Pay Range: $95,000 - $140,000
- This range is broad because we are considering a broad range of experience levels
- As a generalization,
- If you are in the 1.5-2.5 years of experience range, expect to be in the lower third
- If you are in the 2.5-5 years of experience range, expect to be in the middle third
- If you are in the >5 years of experience range, expect to be in the upper third
- Healthcare, dental, vision (80%)
- Location: Asheville, NC, with hybrid work flexibility.
- You'll work in-office at least two days a week from our R&D studio and production facility in Mars Hill (20 min north of Asheville, NC). However, you may need to come to the office more as needed for additional in-person development and hardware integration.
- Hours: Flexible, goal-oriented schedule, typically 9-5 Monday to Friday.