Talent.com
Lead Software Engineer, Edge IoT Systems
Lead Software Engineer, Edge IoT SystemsUtilidata • Albany, NY, United States
Lead Software Engineer, Edge IoT Systems

Lead Software Engineer, Edge IoT Systems

Utilidata • Albany, NY, United States
1 day ago
Job type
  • Full-time
Job description

Utilidata is an innovative, fast-growing edge AI company supported by NVIDIA, dedicated to enhancing visibility and control of power consumption in energy-intensive sectors such as electric grids and data centers. Our cutting-edge distributed AI platform, Karman, powered by a custom NVIDIA module, is revolutionizing how utility companies manage the grid edge and optimizing data center power usage.

We are seeking a passionate and experienced Lead Software Engineer to spearhead the development of our IoT platform, with a primary focus on the software that operates on edge IoT devices. This includes designing and implementing machine learning models, optimization algorithms, and robust system observability tools that uphold the highest standards of performance, security, reliability, and accuracy. Your role will encompass the full software development lifecycle, from architectural design to deployment.

Key Responsibilities :

  • Design, implement, and rigorously test edge software in Python (and potentially lower-level languages like Rust), focusing on precision telemetry collection, real-time control interfaces, and effective system observability.
  • Establish and maintain CI / CD processes that enhance reproducibility and regression testing for embedded systems in real-world, intermittently connected environments.
  • Contribute to comprehensive internal and external technical documentation.
  • Collaborate with a diverse team of software, hardware, QA engineers, data scientists, and leadership to drive project success.
  • Conduct high-quality code and architecture reviews, implement new features, and provide technical guidance in coordination with project management and QA teams.
  • Promote and enact process improvement and automation efforts.
  • Encourage a culture centered around open communication and innovation.
  • Mentor junior engineers through paired programming, code reviews, and collaborative test design.

Minimum Qualifications :

  • 8+ years of professional experience, including 5+ years in production software development.
  • Proven track record in designing and implementing distributed systems utilizing microservices in resource-constrained environments (e.g., edge devices).
  • Extensive experience with Python, C / C++, Rust, and Linux operating systems.
  • Expertise in device-layered security, including encryption, disk partitioning, secure boot, and relevant operating system components.
  • Experience managing device time series data, including data compression and schema management.
  • Proficient in implementing and maintaining CI / CD workflows (e.g., GitHub Actions or Jenkins).
  • Strong grasp of synchronous and asynchronous network communications, including REST APIs, gRPC, and message protocols like MQTT and ZeroMQ.
  • Exceptional written and verbal communication skills, demonstrating an ability to work effectively both independently and as part of a team.
  • Willingness to travel up to 10% of the time.
  • Preferred Qualifications :

  • Familiarity with the NVIDIA ML software stack on the Jetson Platform.
  • Experience with system integration testing methodologies (HIL, SIL).
  • Understanding of SQL / NoSQL databases (e.g., SQLite, Redis, Postgres).
  • Experience with Docker and containerization technologies.
  • Hands-on familiarity with cloud services focused on IoT management and security, especially at scale (AWS, Azure).
  • Background in control systems applications (industrial processes, SCADA, power systems).
  • Experience managing deployed software in modern data center environments, including telemetry and orchestration integration.
  • Proficiency in Shell scripting, Helm charts, Ansible, and Prometheus tools.
  • Salary Range : $140,000 to $170,000 base compensation, plus a 10% annual bonus target and stock options. Salary will be determined by evaluating individual skills, experience, and internal compensation standards. This position allows for remote work from anywhere in the United States, with a preference for candidates within commuting distance of our lab located in Ann Arbor, MI.

    Our Commitments :

  • Utilidata is committed to fostering a diverse and inclusive workplace.
  • We empower our employees to tackle challenges and collaborate towards impactful solutions.
  • We offer mentorship and growth opportunities within a supportive team environment.
  • We provide a flexible work environment, including flexible paid time off.
  • We offer competitive compensation and comprehensive benefits, including health, dental, vision, and an employer-matched 401k.
  • Create a job alert for this search

    System Software Engineer • Albany, NY, United States

    Related jobs
    Senior Software Engineer - Cloud Systems

    Senior Software Engineer - Cloud Systems

    Octopus Deploy • Albany, NY, United States
    Full-time
    Join Octopus Deploy, a leader in Continuous Delivery, and help empower software teams worldwide.With over 4,000 organizations, including Ubisoft, Xero, Stack Overflow, NASA, and Disney, leveraging ...Show more
    Last updated: 1 day ago • Promoted
    Flexible Remote Work – Get Paid to Share Your Opinions on Top Brands

    Flexible Remote Work – Get Paid to Share Your Opinions on Top Brands

    OCPA • Columbia, New York, us
    Remote
    Part-time +1
    Product Testers are wanted to work from home nationwide in the US to fulfill upcoming contracts with national and international companies. We guarantee 15-25 hours per week with an hourly pay of bet...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer, Core Systems

    Senior Software Engineer, Core Systems

    Mysten Labs • Albany, NY, United States
    Full-time
    Mysten Labs Core Team Engineer.Mysten Labs is at the forefront of creating the foundational infrastructure essential for the adoption of decentralized protocols based on blockchain technologies.We ...Show more
    Last updated: 1 day ago • Promoted
    Travel Nurse RN - ED - Emergency Department - $2,094 per week

    Travel Nurse RN - ED - Emergency Department - $2,094 per week

    Fusion Medical Staffing-Nursing • Saratoga Springs, NY, United States
    Full-time
    Fusion Medical Staffing-Nursing is seeking a travel nurse RN ED - Emergency Department for a travel nursing job in Saratoga Springs, New York. Job Description & Requirements.Facility in Saratoga Spr...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    New York Iso • Rensselaer, New York, United States
    Full-time
    The New York Independent System Operator (NYISO) manages the efficient flow of electricity on more than 11,000 circuit-miles of high-voltage transmission lines, dispatching power from hundreds of g...Show more
    Last updated: 30+ days ago • Promoted
    Sr. Web Developer II

    Sr. Web Developer II

    Argonaut Management Services, Inc • Albany, NY, United States
    Full-time
    Argo Group International Holdings, Inc.American National, US based specialty P&C companies, (together known as BP&C, Inc. Brookfield Wealth Solutions, Ltd.BWS"), a New York and Toronto-listed public...Show more
    Last updated: 12 days ago • Promoted
    Software Development Engineer

    Software Development Engineer

    Amazon • Troy, NY, USA
    Full-time
    Join Amazon's engineering team and help us build innovative solutions to complex problems.As a Software Development Engineer, you will design, develop, and test software applications and services.W...Show more
    Last updated: 27 days ago • Promoted
    Lead Software Engineer- IVR & Omnichannel APIs

    Lead Software Engineer- IVR & Omnichannel APIs

    Humana • Albany, NY, United States
    Full-time
    Become a part of our caring community and help us put health first.Humana is seeking a self-driven and collaborative Lead Software Engineer to join our Interactive Voice Response (IVR) team.In this...Show more
    Last updated: 2 days ago • Promoted
    Controls Engineer

    Controls Engineer

    Jobot • Albany, NY, US
    Permanent
    Controls Engineer Specializing in Industrial Automation and Process Optimization.This Jobot Job is hosted by : Andrew Nguyen. Are you a fit? Easy Apply now by clicking the "Apply Now" button and send...Show more
    Last updated: 30+ days ago • Promoted
    Travel Nurse RN - ED - Emergency Department - $2,250 per week

    Travel Nurse RN - ED - Emergency Department - $2,250 per week

    Prime HealthCare Staffing • Saratoga Springs, NY, United States
    Full-time
    Prime HealthCare Staffing is seeking a travel nurse RN ED - Emergency Department for a travel nursing job in Saratoga Springs, New York. Job Description & Requirements.Must have 5 years current ED e...Show more
    Last updated: 5 days ago • Promoted
    Remote Side Hustle Developer

    Remote Side Hustle Developer

    Finance Buzz • Athens, New York, US
    Remote
    Full-time +1
    This position is for individuals who want to develop a side income stream while still working full time.You will test different small-scale remote opportunities, learn what works, and grow what pro...Show more
    Last updated: 30+ days ago • Promoted
    Lead Software Engineer - Platform Team

    Lead Software Engineer - Platform Team

    Brinqa • Albany, NY, United States
    Full-time
    Brinqa stands as the foremost provider of unified cyber risk management and security analytics solutions.Our cutting-edge software empowers organizations to make swift and informed cyber risk decis...Show more
    Last updated: 1 day ago • Promoted
    Remote Senior Software Engineer - Cloud Distributed Systems

    Remote Senior Software Engineer - Cloud Distributed Systems

    Oracle • Albany, NY, United States
    Remote
    Full-time
    As a Senior Member of Technical Staff, you will be a key contributor to the development and success of our next-generation CDA platform, which leverages the power of generative AI and cloud-native ...Show more
    Last updated: 2 days ago • Promoted
    Travel Nurse RN - ED - Emergency Department

    Travel Nurse RN - ED - Emergency Department

    Go Healthcare • Saratoga Springs, NY, US
    Full-time
    Go Healthcare is seeking a travel nurse RN ED - Emergency Department for a travel nursing job in Saratoga Springs, New York. Job Description & Requirements.Pay package is based on 12 hour shifts...Show more
    Last updated: 30+ days ago • Promoted
    Travel Nurse RN - ED - Emergency Department

    Travel Nurse RN - ED - Emergency Department

    Trustaff • Saratoga Springs, NY, US
    Full-time
    Trustaff is seeking a travel nurse RN ED - Emergency Department for a travel nursing job in Saratoga Springs, New York.Job Description & Requirements. As an Emergency Room RN, you'll provide...Show more
    Last updated: 30+ days ago • Promoted
    Integration Development Engineer

    Integration Development Engineer

    NY CREATES • Albany, NY, US
    Full-time
    About NY Creates : NY Creates serves as a bridge for advanced electronics, leads projects that advance R&D in emerging technologies, and generates the jobs of tomorrow. NY Creates also runs some of t...Show more
    Last updated: 13 days ago • Promoted
    Dir of Clinical Systems / Informatics / Meditech

    Dir of Clinical Systems / Informatics / Meditech

    Provisions Group • Albany, NY, US
    Temporary
    We are seeking an experienced healthcare IT leader to serve as Interim Director of Clinical Systems & Informatics, with oversight of Meditech Client / Server and Clinical Informatics initiatives....Show more
    Last updated: 9 days ago • Promoted
    Principal Consultant - Salesforce Engineer

    Principal Consultant - Salesforce Engineer

    NYSTEC • Albany, NY, United States
    Permanent
    NYSTEC is a nonprofit technology consulting company, advising agencies, organizations, institutions, and businesses since 1996. We're independent and vendor-neutral, so we have our clients' best int...Show more
    Last updated: 8 hours ago • Promoted • New!