Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Lead Device Software Engineer

$155k - $209k
Full-time

ConnectDER

ConnectDER ( represents the next generation in US-based resource technology product development. Our signature product, the ConnectDER Meter Socket Adapter, dramatically cuts down the cost and interconnection time for solar energy, EV charging, and home battery storage, putting clean, resilient power within reach of millions of homeowners. With a pipeline of exciting innovations, we’re only just getting started on our journey to transform how the world makes and consumes its energy.

We are a dynamic, venture-backed company based in Philadelphia, PA, near Center City, with a team of over 50 dedicated professionals working in remote, hybrid, and on-site roles across the United States. As we continue to grow, we are committed to developing cutting-edge products that empower technology partners, installers, electricians, and their customers. We seek talented individuals who can deliver high-quality service and drive the value of clean energy resources forward.

Our culture is collaborative, transparent, and team-oriented. We value open communication and people who bring thoughtful perspectives to the table. If you're looking for an opportunity to stretch your skills, get creative, and be a part of something new and meaningful, ConnectDER is the place for you!

All full-time employees receive access to comprehensive benefits including:

  • Health insurance plan - we cover 75% for employees, spouses, and children.
  • Flexible paid time off – take the time off that you need.
  • 401K with company match – we want to help you meet your future financial goals.
  • Equity stock options - your opportunity to share in the success of the company.

This is a hands-on technical lead role as part of a team of 3 firmware engineers, reporting to the Director of Electrical Engineering. In this role, you will own the device software system end to end, defining the architecture, breaking it into well-scoped workstreams, and driving fast, iterative delivery. You will both write production code, and delegate tasks to the team.

You will be responsible for the IslandDER digital interface, built to comply with a new device-to-device communication standard we are co-developing with the leading battery and inverter companies for secure integration with home batteries (e.g., Tesla Powerwall) and Vehicle-to-Home (V2H) solutions. The software monitors voltage and current, drives relays, performs safety checks, and communicates securely with third-party devices and the ConnectDER cloud.

The device software breaks into four subsystems you'll own: Data Acquisition (grid/microgrid metering), Control (real-time, safety-critical), Communication (Ethernet, WireGuard, multi-core interfaces), and Integration (fault tolerance, firmware updates, security, logging).

In your first year, you might:

  • Write the design diagrams and safety case for the IslandDER's safety-critical software, and sit across the table from the NRTL to defend it.
  • Bring up firmware on a new board with the EE team, debugging across the hardware/software boundary with a logic analyzer.
  • Stand up the code-signing pipeline so a production firmware build can be signed and shipped as a verified OTA update.
  • Hand a teammate a well-scoped metering or comms workstream with a clean interface, then review their PRs.
  • Tighten a line-frequency control loop that's missing its timing budget.

Responsibilities will include:

  • Systems Architecture & Leadership: Own the overall device software architecture. Break complex requirements into well-scoped workstreams, delegate with clean interfaces, and guide the team while staying hands-on where it matters.
  • Device Software Safety Architecture: Architect and implement the safety-critical software, scoping the safety boundary tightly and owning the FMEA, safety case, and NRTL certification.
  • Metering: Design and implement revenue-grade metering systems, including data acquisition, signal processing, and calibration.
  • Hardware-Software Co-Design: Partner with electrical engineering — co-defining requirements, driving board bring-up, debugging across the boundary, and influencing hardware design for testability and safety.
  • Firmware Integrity & Updates: Own the secure firmware-update path, including secure boot, code signing, and the key-management system behind it.
  • Build, Test & Scale: Keep a modern CI/CD pipeline and testable code and take systems from prototype to mass production.

Location, Workstyle & Travel: This role is based in our Philadelphia office, with an in-person schedule of Tuesday–Thursday (three days per week) and approximately 10% travel. Remote candidates will be considered but must be able to travel to the Philadelphia office for at least one week per month, with an overall travel expectation of approximately 25%.

Minimum Qualifications:

  • Bachelor's degree in Electrical Engineering, Computer Engineering, or Computer Science, with 7+ years in firmware engineering and a track record of shipping new products at scale.
  • Rigorous system design and documentation: you bring an exacting commitment to clear, thorough technical documentation and design diagrams, and the discipline to drive a complex safety certification (e.g., IEC 61508 / IEC 60730 / UL 1998) to completion.
  • Technical leadership: you've led the technical direction of a project. You architect the approach, partition it into workstreams for others, and still ship code yourself.
  • Embedded mastery: expert in C, C++, and/or Rust, with deep experience debugging embedded systems via oscilloscopes, logic analyzers, and JTAG/SWD.
  • Deep bare-metal/RTOS firmware experience on modern 32-bit microcontrollers, including low-level architecture and multi-core memory optimization. (ARM Cortex-M or similar.)
  • AI-assisted development with ownership: sophisticated use of AI coding agents paired with full ownership; you can explain every significant decision you ship.
  • A bias for fast iteration and judgment to size effort to business value, with the communication skills to explain complex requirements to diverse stakeholders.

Preferred Qualifications:

  • Master's degree in Electrical Engineering, Computer Engineering, or Computer Science
  • Prior experience taking safety-critical software through NRTL certification.
  • Matter/Thread device commissioning (SPAKE2+/PASE, setup-code or QR pairing).
  • Protocols & build: I2C, UART, SPI, CAN/CAN-FD, and Ethernet; build systems (Make, CMake); test automation and CI/CD.
    • Embedded TCP/IP networking (e.g., lwIP); experience implementing WireGuard or similar secure tunnels on a real-time embedded platform
    • Reverse-engineering CAN protocols or developing custom evaluation tools.
  • Experience configuring and using an RTOS for multi-threaded, timing-critical applications across metrology, safety, and communications.
    • Experience with PX5 or ThreadX.
  • Experience designing or operating a code-signing / PKI system for firmware (key custody, signing pipeline, secure boot verification, key rotation and revocation).
  • Familiarity with relevant standards, e.g., UL 1741/IEEE 1547, UL 3141, UL 2900 (cybersecurity), and ANSI C12.1 (metering).

US Salary Range

$155,000—$209,000 USD

Compensation offers are determined based on relevant skills, experience, and qualifications and may vary within the posted salary range

To apply, please submit your resume. Applications without a resume will not be considered.

At ConnectDER, we believe diverse perspectives make us stronger and more innovative. We welcome candidates of all backgrounds and experiences and encourage you to apply even if you don’t meet every listed qualification—great talent comes in many forms.

ConnectDER is committed to developing a barrier-free recruitment process and work environment. If you require any accommodation during the application and interview process, please email us at careers @ connectder.com (no spaces) and we’ll work with you to meet your accessibility needs.

Selected candidates must pass a criminal history background screening and a reference check and must be able to show proof of work authorization. All your information will be kept confidential according to all applicable guidelines.

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Lead Device Software Engineer in Philadelphia, PA vacancy
  • $155k - $165k

     ...Full Stack Developer / Lead Full Stack Developer Location: Remote, with onsite travel to corporate offices a few times per quarter...  ..., QA, DevOps, and other developers to deliver reliable software solutions. Troubleshoot, debug, and resolve application issues... 
    Suggested
    Full time
    Remote work

    London Approach

    Philadelphia, PA
    2 days ago
  • $158.5k - $275k

     ...technology solutions connecting the space, air, land, sea and cyber domains in the interest of national security. Job Title: Lead Software Engineer - Maritime Sonar Systems Job Code: 42916 Job Location: Camden, NJ Job Schedule: 9/80 (Every Other Friday Off)... 
    Suggested
    Full time
    Local area
    Relocation package
    Flexible hours

    L3Harris Technologies

    Camden, NJ
    2 days ago
  • $156k - $160k

     ...Lead Network EngineerApex Systems has an immediate need for a (40% Remote) Lead Network Engineer able to work on-site (Tuesday, Wednesday, Thursday) in either Philadelphia, PA. This...  ...in configuring, troubleshooting network devices, including routers, switches, firewalls,... 
    Suggested
    Permanent employment
    Immediate start
    Remote work

    Apex Systems

    Philadelphia, PA
    2 days ago
  •  ...Interview Type: Virtual (2 Rounds) Job Summary Our client is a leading healthcare analytics and solutions company that leverages...  ...across the system. We are seeking an experienced Senior Software Engineer to lead the design, development, and modernization of high-quality... 
    Suggested
    Remote work

    hyrusinc

    Blue Bell, PA
    1 day ago
  •  ...Instagram. Primary Role Working with a team of engineers that are responsible for deployment,...  ...* This technologist is responsible for leading the enterprise roadmap, design,...  ...streaming, AVLAN environments, and IP-based AV devices, including standards development, technical... 
    Suggested
    Full time
    Work at office
    Local area

    American Water

    Camden, NJ
    5 days ago
  •  ...Job Title: Azure Data Engineer Location: New Jersey Job Description: Lead Delivery/Development team and understand technical architecture to contribute to design discussions with the stakeholders. Using Azure cloud services and cloud... 
    Flexible hours

    Procyon TS

    Riverside, NJ
    3 days ago
  •  ...APIs using MuleSoft's AnyPoint Platform or using a similar middleware technology. 5+ years of experience as a developer/technical lead Experience with implementing projects with AGILE and Waterfall methodologies. For code management and testing and review, have experience... 

    Damco

    Philadelphia, PA
    9 hours ago
  • Job Title: Associate Principal - ArchitectureJob Summary:We are seeking an experienced Onshore Duck Creek Technical Lead to serve as the technical anchor for Duck Creek platform implementation and modernization programs in the Property and Casualty (P&C) insurance domain... 

    LTM

    Philadelphia, PA
    2 days ago
  •  ...Job Description Job Description LEAD PLUMBING / FIRE PROTECTION ENGINEER – PHILADELPHIA Established MEP...  ...work on: Information Technology, Software Programmers, Engineering, Manufacturing...  ..., Electronics, Scientific, Medical Device, Sales, Pharmaceutical, Admin,... 

    Liberty Personnel Services, Inc

    Philadelphia, PA
    15 days ago
  •  ...Lead Engineer responsible for designing and maintaining security controls across operational technology networks, industrial control systems...  ...with industrial control systems, building automation, and IoT device security ~ Strong understanding of firewall policy, secure... 
    Remote work

    Cencora

    Conshohocken, PA
    8 days ago
  • $25 per hour

     ...within area of responsibility. Operates gasoline-, liquefied gas-, or electric-powered industrial equipment equipped with lifting devices, such as sit-down, stand-up, clamp or other elevating equipment to push, pull, lift, stack, tier, or move products, equipment, or materials... 
    Shift work
    Weekend work
    Afternoon shift

    ID Logistics

    Delanco, NJ
    3 days ago
  •  ...Job Description Job Description Overview: We're seeking an experienced CNC Swiss Programmer and Technical Lead to create, modify, and optimize CNC programs for complex Swiss-machined parts across a range of metal and plastic materials. The position combines deep... 
    Relocation package

    VeroSkills

    Hatboro, PA
    8 days ago
  • $20 - $30 per hour

     ...Lead Technician Join a growing team | Build a career | Make an impact Are you experienced in carpet cleaning or water restoration...  ...IICRC certification (CCT, WRT) ~ Tech-savvy enough to use mobile devices for daily reports ~ Clean driving record and reliable... 
    Hourly pay
    Work from home

    Voda Cleaning & Restoration

    Philadelphia, PA
    22 hours ago
  • $85 - $100 per hour

     ...Lead Software Developer – Remote Contract Opportunity Hourly Pay Range - $85-$100 per hour. Join a dynamic team at an innovative...  ...pipeline development and DevOps practices Strong software engineering fundamentals and Git proficiency Top 5 Nice to Have Skills... 
    Hourly pay
    Contract work
    Remote work

    Associate Staffing

    Philadelphia, PA
    3 days ago
  • $50 per hour

     ...Contract-to-Hire ~$50/hr Competitive Pay ~ Full-Time Remote About this Role We're looking for a Lead Developer to own the technical health of our production applications. This role is a 6-month contract with the potential for full-time employment at the end... 
    Full time
    Contract work
    Remote work

    Raborn Media

    Philadelphia, PA
    3 days ago
  • $97k - $143k

     ...Lead Engineer Eaton's Aerospace FED Division is currently seeking a Lead Engineer to join our team. This position will be located at...  ...What You'll Do: • Lead an IPT of mechanical, electrical, software, system, test, and other engineers to develop new or upgrade... 
    Permanent employment
    H1b
    Visa sponsorship
    Relocation package

    Eaton Plc

    Glenolden, PA
    8 hours ago
  •  ...and Melinda Gates Foundation. Were looking for a backend Tech Lead to own the technical foundation of one of the largest web...  ...starter kits. Help select configure and maintain the internal software systems we rely on. Help us thoughtfully put AI agents and tools... 
    Full time
    Remote work

    Bluecadet

    Philadelphia, PA
    1 day ago
  •  ...Lead CashierExperience a place of energy, passion, and excitement. A place where the joy of discovery and uncommon artistry blend to...  ...hiresSkillsProficient with basic technology (e.g., Point of Sale system and Apple devices)Excellent written and verbal communicationStrong collaboration... 
    Work experience placement
    Local area
    Flexible hours
    Shift work
    Afternoon shift

    Ulta Beauty

    Springfield, PA
    10 hours ago
  •  ...Position: Dough Portioner Machine Team Lead Time: Full-time   Pay: Pay commiserate with experience     Duties include:...  ...and sizes. Move controls and turns valves to adjust metering devices--turn knobs, dials and set timer. Maintain a coherent understanding... 
    Full time
    Weekend work

    The Famous 4th Street Cookie Company

    Philadelphia, PA
    12 days ago
  •  ...Job Description Burro is the leading robotics company in the world...  ...do. The team is five (5) engineers today, with room to grow as the...  ...team owns it end to end: on-device inference, the language understanding...  ...built and shipped scalable software on real robots or autonomous... 
    Work at office
    Remote work

    Burro

    Philadelphia, PA
    a month ago
  •  ...reconciliation of all incoming client payments. This individual will lead a dedicated team to manage high-volume transactions across...  ...understanding of law firm economics, compliance standards and legal billing software. Key Responsibilities Payment Processing & Oversight:... 

    Liberty Personnel Services, Inc.

    Conshohocken, PA
    3 days ago
  • $126.23k - $210.38k

     ...If you want to be part of an inclusive, adaptable, and forward-thinking organization, apply now.We are currently seeking a Lead Security Engineer to join our team in Fort Washington, Pennsylvania (US-PA), United States (US).The Security Engineer is a hands-on technical... 
    Temporary work
    Work at office
    Local area
    Remote work
    Flexible hours

    NTT DATA

    Fort Washington, PA
    9 hours ago
  •  ...solving. You will utilize various test equipment and measuring devices such as alignment scopes, verniers, micrometers, precision...  ...components and assemblies such as shafts, propellers, rudders, engines, and sea valves. You will operate machinery and equipment for... 

    US Navy

    Philadelphia, PA
    22 hours ago
  •  ...Lead Direct Support Professional (Lead DSP)Are you a natural leader with a passion for supporting individuals with intellectual and...  ...CPR, and First Aid training upon hire.Access to a personal mobile device for work communicationWhat you'll bring:A compassionate and respectful... 
    Temporary work
    Flexible hours
    Weekday work

    Barber National Institute

    Philadelphia, PA
    2 days ago
  •  ...utilize various test equipment and measuring devices such as alignment scopes, verniers,...  ...assemblies such as shafts, propellers, rudders, engines, and sea valves. You will operate...  ...Element for this position is: ABILITY TO LEAD OR SUPERVISE. Applicants must meet... 
    Permanent employment
    Full time
    Temporary work
    Part time
    Interim role
    Work at office
    Local area
    Immediate start
    Remote work
    Relocation
    Relocation package
    Shift work
    Night shift

    DEPARTMENT OF THE NAVY HEADQUARTERS

    Ambler, PA
    4 days ago
  •  ...EngineerEmployment Type: Full TimeCGS is seeking an experienced Senior Lead Network Engineer to join a team focused on the evaluation, enhancement, and...  ...and wireless network infrastructure and related hardware & software. The project's objectives are to evaluate the current setup... 
    Local area
    Monday to Friday

    Contact Government Services LLC

    Philadelphia, PA
    2 days ago
  •  ...electrical schematics concerning plumbing and HVAC. Display advanced engineering operations skills and general mechanical ability. Display...  ...maintenance energy management and other systems including devices that interact with such programs. Perform advanced troubleshooting... 
    Full time
    Work experience placement
    Local area
    Immediate start
    Shift work

    Marriott Hotels Resorts

    Philadelphia, PA
    1 day ago
  •  ...we want to speak with you. You can help us achieve our vision to lead nationally in innovating equitable whole-person health. At...  ...protected veteran status, or disability. Must have an Android or iOS device which is compatible with the free Microsoft Authenticator app.... 
    Work at office
    Remote work
    Monday to Friday
    2 days per week
    3 days per week

    Independence

    Philadelphia, PA
    7 days ago
  •  ...Competitive compensation Free uniforms  Job Summary: The Lead Technician is responsible for overseeing and managing a crew,...  ...Excellent Customer Service skills Ability to operate PC and mobile devices Exhibit a professional, neat appearance Ability to lift 75... 

    Lightspeed Restoration of the Main Line

    Philadelphia, PA
    19 days ago
  • $20.36 - $29.01 per hour

     ...Lead Medical Assistant The Lead Medical Assistant serves as a resource to other Medical Assistants within their office by mentoring...  ...Medical Equipment Knowledge of the common types of equipment or devices used in the healthcare industry, and the ability to use these in... 
    Hourly pay
    Work at office
    Shift work

    Jefferson

    Cherry Hill, NJ
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Lead Device Software Engineer. Be the first to apply!