Principal Engineer - IoT, Computer Vision & Edge Computing - Harnham : Job Details

Principal Engineer - IoT, Computer Vision & Edge Computing

Harnham

Job Location : New York,NY, USA

Posted on : 2025-08-05T07:49:22Z

Job Description :
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.
Apply Now!

Similar Jobs ( 0)