Principal Software Engineer - Edge Systems & Real-Time Computing Remote (U.S. Based) | Up to $200,000 Base + Equity THE COMPANY We're working with a fast-growing, mission-led technology company tackling real-world industrial challenges using a combination of edge computing, real-time analytics, and computer vision. Their product helps frontline operators in safety-critical environments make faster, more informed decisions-helping prevent equipment failure and improve on-site reliability. The business is well-funded, backed by experienced leadership, and already delivering results in high-stakes industries. With a strong foundation in place, they're now seeking a senior systems engineer to provide technical leadership, hands-on support, and mentorship as they scale. THE ROLE This is a high-impact, senior engineering position focused on building performant, real-time systems that operate on hardware in the field. You'll work closely with the Head of Engineering to shape architecture, review and write production-level code, and help mentor more junior engineers. The ideal candidate is a seasoned systems thinker who's confident working across hardware/software boundaries and enjoys solving deep engineering challenges under real-world constraints. Key Responsibilities:
- Design and build software deployed on embedded or edge hardware platforms
- Optimize real-time processing pipelines for performance and reliability
- Collaborate with other engineers on system architecture and integration
- Contribute to observability, testing, and deployment of edge systems
- Provide hands-on mentorship to a small, talented engineering team
- Own and refine best practices for high-quality, maintainable code
YOUR SKILLS & EXPERIENCE We're looking for someone with a strong background in systems-level engineering, who's deployed production code to hardware (not just the cloud), and is passionate about writing reliable, efficient software. Essential Requirements:
- Deep Linux knowledge, especially around OS-level performance and debugging
- Strong programming ability in Python (must be a core engineering language for you)
- Experience shipping software to real-world devices (e.g., IoT, robotics, industrial systems)
- Track record of solving complex engineering problems with clarity and quality
- Comfort working independently and guiding others technically
Nice to Have:
- Exposure to computer vision or sensor-based systems
- Experience with image/video processing at the edge
- Familiarity with modern deployment tools for embedded/edge software
- Cloud integration experience (ideally AWS IoT or similar platforms)
- Background in C++, Go, or systems languages alongside Python
Soft Skills:
- Proven ability to mentor and guide less experienced engineers
- Comfortable rolling up your sleeves and writing production code
- Enjoys collaborative problem solving in a close-knit team
- Has likely tried management but prefers to stay hands-on in a lead role
COMPENSATION & BENEFITS:
- Up to $200,000 base salary (top of band; slight flexibility for exceptional profiles)
- Meaningful equity package
- Remote-first, U.S.-based team
- Competitive benefits package
- Opportunity to build technology that makes a real-world impact in safety-critical environments
HOW TO APPLY If you're an experienced systems engineer looking for a hands-on technical leadership role at a company solving meaningful, real-world problems-apply now to learn more.