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

Principal Charging Software Engineer

Valid8 Financial, Inc.

Reports to Chief Engineer - Charging Hardware. This role requires a full-time onsite presence in Durham, NC. We are only able to consider candidates who are U.S. citizens or lawful permanent residents (green card holders) and who do not require current or future visa sponsorship of any sort. About IONNA Welcome to IONNA, the joint venture founded by eight global automotive leaders: BMW, General Motors, Honda, Hyundai, Kia, Mercedes‑Benz, Stellantis, and Toyota. IONNA is revolutionizing the EV charging landscape in North America by creating a high‑powered charging network set to redefine the way we drive. Our Mission: Make EV charging reliable, accessible, and convenient. With a commitment to deploying a minimum of 30,000 chargers across North America, we are reshaping the future of electric mobility, exceeding industry standards and leading the charge toward a sustainable, zero‑emission tomorrow. Position Summary The Principal Charging Software Engineer owns charger software end-to-end: firmware quality, the charging‑software roadmap, cross‑cutting software architecture, and the full software development lifecycle (SDLC) with our charger vendor. As the charger portfolio grows and on‑board software becomes increasingly complex, this role ensures software stops being the constraint on reliability, directly defending the uptime and first‑plug‑success metrics that drivers, OEMs, and third‑party raters judge us on. Key Responsibilities Charging Software Architecture & Roadmap Own the architecture and technical direction for charger software and firmware across the EVSE portfolio, including functional safety, software FMEA, APIs, and state‑machine design. Define and maintain the charging‑software roadmap and align it with the vendor’s roadmap; lead gap analysis to sequence features, quality improvements, and platform changes against IONNA’s KPI targets. Ensure the charger software is fully interoperable across the broader IONNA ecosystem, embedding the V2G communications and OCPP stack to integrate seamlessly with IONNA's CPMS, payment systems, and Plug & Charge, keeping the stack scalable, maintainable, and reliable as the portfolio expands. Lead the full charger software development lifecycle: requirements, design reviews, release planning, acceptance criteria, quality gates, and release notes and documentation. Drive predictable, on‑time software deliveries from the vendor; hold release governance and improve delivery cadence and quality. Serve as the primary technical owner of the charger software relationship, partnering with the Charging Hardware Lead on combined HW/SW releases. Maintain and manage a comprehensive set of charging‑software requirements and acceptance criteria. Quality, Reliability & Release Governance Own charger software/firmware quality outcomes, driving regressions and escaped defects toward zero and protecting uptime and first‑attempt success. Partner with the Testing & Technology Evaluation team to gate releases, validate firmware, and ensure testability is designed in from the start. Lead root‑cause analysis on software‑driven field issues and support Tier‑3 obligations to resolution. Make major contributions to go/no‑go release decisions and shape pilot strategy; manage, measure, and continuously improve software‑related KPIs for the charging systems. Cross-Functional Collaboration Work closely with Hardware, Testing, Product, Program Management, and Operations to align charger software with the broader roadmap and deployment plans. Translate technical software findings into clear, actionable insights for engineering, product, and executive stakeholders. Stay current with the EV charging landscape and evolving standards, driving vehicle interoperability and proactively adapting the software roadmap and architecture. Required Qualifications A minimum of 8 years in software or embedded‑systems engineering, including technical or team leadership. Proven experience owning the software development lifecycle (SDLC) with a hardware or firmware vendor: requirements, releases, and quality gates. Demonstrated ability to lead software/firmware architecture for connected hardware (chargers, embedded devices, or comparable systems). Deep technical understanding of EV charging protocols: OCPP, ISO 15118, and DIN 70121. Detailed understanding of the current public fast‑charging landscape. Strong command of Agile/Scrum, modern release management, and CI/CD practices. Bachelor’s degree in Computer Science, Computer/Electrical Engineering, or a related field (or equivalent practical experience). Exceptional communication and program‑management skills to progress discussions with vendors and senior stakeholders. Preferred Qualifications Direct experience in public DC fast charging at a charging network operator. Hands‑on experience managing an EVSE/charger vendor’s software relationship. Familiarity with firmware quality, OTA update systems, and charger field reliability. Familiarity with V2G communications, Plug‑and‑Charge, PKI, OCPP and relevant standards (e.g. ISO 15118). Experience partnering with automotive OEMs on vehicle‑to‑charger interoperability. Compensation IONNA is committed to fair and equitable compensation practices through a competitive base salary, as well as offering bonus programs, comprehensive benefits such as medical, dental, vision, life, 401(k), and paid holidays. Actual base salaries are based on several factors unique to each candidate, including but not limited to skill set, experience, certifications, and specific work location. Why Join IONNA Pioneering Spirit: Be part of a groundbreaking joint venture that is changing the driving experience in North America. Innovation Hub: Immerse yourself in cutting‑edge technology and redefine the future of EVs. Sustainability Focus: Contribute to a greener planet by powering our stations exclusively with renewable energy. Dynamic Culture: Join a passionate team committed to shaping the landscape of electric mobility. Endless Opportunities: Grow professionally in an industry that is reshaping the automotive world. Equal Opportunity Employer IONNA is an equal opportunity employer. We do not discriminate based on race, color, ethnicity, ancestry, national origin, religion, sex, gender, gender identity, gender expression, sexual orientation, age, disability, veteran status, genetic information, marital status, or any legally protected status. We are committed to building an inclusive and diverse team. #J-18808-Ljbffr Valid8 Financial, Inc.

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Principal Charging Software Engineer in Raleigh, NC vacancy
  • $170.77k - $281.77k

     ...pressing challenges. Primary Job Responsibilities Collaborate with Staff Engineers, Engineering, Product Management, and User Experience to define customer needs and use cases. Create robust AI/ML software tools to enable AI Application development and contribute to a... 
    Suggested
    Permanent employment
    Full time
    Contract work
    Work experience placement
    Work at office
    Remote work
    Flexible hours

    Red Hat

    Raleigh, NC
    4 days ago
  • $124k - $156k

     ...Role Overview As a Principal Software Engineer, you will leverage the latest AI Development tools to amplify engineering output, while also building agentic capabilities into our enterprise SaaS and desktop applications. You will be an AI evangelist on the team—ensuring... 
    Suggested

    insightsoftware

    Raleigh, NC
    1 day ago
  •  ...Summary Location: Remote North Calorina, Remote Miami, Remote Florida. Division: Ticketmaster, Payments. Line manager: VP Marketplace Engineering. Contract terms: Permanent, full time. Overview We’re seeking an experienced C++ engineer to join our Platform Payments team,... 
    Suggested
    Permanent employment
    Full time
    Contract work
    Local area
    Remote work
    Flexible hours

    Live Nation Worldwide

    Raleigh, NC
    4 days ago
  • $165k - $185k

     ...NIC MAP is looking for a Principal Software Engineer to join our engineering team. You will design, build, and maintain the software that powers our cloud-based SaaS platform, writing production code, shaping architecture, and keeping things reliable and scalable.... 
    Suggested
    Work at office
    Remote work
    Work from home

    NIC MAP

    Raleigh, NC
    2 days ago
  •  ...so shouldn't your opportunities be, too? The Opportunity Ally's model hosting Platform team is looking for an experienced software engineer to design, build and contribute to our AI/ML model hosting platform that enables modeling teams across the organization to... 
    Suggested
    Work experience placement
    Remote work
    Flexible hours

    Ally

    Raleigh, NC
    4 days ago
  •  ...Principal Software Engineer This is a hybrid position that requires a minimum of 3 days per week in our Raleigh NC office. AKC is seeking a hands-on Principal Software Engineer to lead a small team supporting the applications used by our Sports & Events business.... 
    For contractors
    Work at office
    3 days per week

    American Kennel Club

    Raleigh, NC
    21 hours ago
  • $99.6k - $223.4k

     ...Description About You You work backward from users and operational needs. You care about building usable, reliable software that helps engineering and operations teams reason about complex physical infrastructure. You can learn and model domain concepts such as... 
    Temporary work
    Flexible hours

    Oracle

    Raleigh, NC
    21 hours ago
  • $117.1k - $187.3k

     ...Content Systems, Content workflows and Content AI platforms. As a successful technology leader, you will build and lead remote software engineering organizations using agile principles to architect and deliver high availability enterprise software. You will partner... 
    Work experience placement
    Live in
    Local area
    Remote work
    Worldwide

    Cengage Group

    Raleigh, NC
    2 days ago
  •  ...Principal Software Engineer About Prometheus Group: Prometheus Group is a team of self-starters centered on being resourceful, accountable, and results focused. Career progress is based on merit and not years of service or attaining certifications. Our drive and... 
    Temporary work
    Casual work
    Immediate start

    Prometheus Group

    Raleigh, NC
    2 days ago
  • $150k - $300k

     ...The Role As Principal Software Engineer for a new product within Veeva, you will be a founding member of a team building our next major AI-driven platform — one that will transform how Life Sciences companies manage safety, regulatory, and clinical development. You will... 
    Local area
    Flexible hours

    Veeva Systems

    Raleigh, NC
    4 days ago
  •  ...their career to new heights. Join the ranks of top talent at one of the worldâs most influential companies. As a Senior Principal Software Engineer at JPMorganChase within the Consumer & Community Bank Technology team, youprovide deep engineering expertise and work across... 
    Bank staff

    慨正橡扯

    Raleigh, NC
    3 days ago
  • $110k - $180k

    ## Principal - Software Engineer .### General informationCareer areaTechnologyWork Location(s)500 Woodward Avenue, MI, 601 S. Tryon Street, NCRemote?NoRef #22513Posted Date06-12-26Working timeFull time### Ally and Your CareerAlly Financial only succeeds when its people... 
    Full time
    Temporary work
    Part time
    Work experience placement
    Work at office
    Remote work
    Relocation package
    Flexible hours

    Ally Financial Inc.

    Raleigh, NC
    4 days ago
  • $144.2k - $288.4k

    Position Summary As a Principal Software Engineer, you will define and drive the technical direction for modern, cloud‑native applications built with Flutter across web and mobile. Operating as a senior individual contributor and technical leader, you will partner closely... 
    Hourly pay
    Full time
    Temporary work
    Local area

    Hispanic Alliance for Career Enhancement

    Raleigh, NC
    21 hours ago
  • Principal Software Engineer Jobs in USA 2026 with Visa Sponsorship Principal Software Engineer Jobs in USA 2026 with Visa Sponsorship Step into a senior engineering role shaping the future of user experience within a fast-growing fintech ecosystem. This position places... 
    Visa sponsorship

    NewsNowGh

    Raleigh, NC
    4 days ago
  • $150k - $300k

    Veeva Systems, Inc. is seeking a Principal Software Engineer to develop and guide scalable enterprise applications. You will mentor engineers, drive technical decisions, and deliver high-quality code, contributing to life sciences technology. Required qualifications include... 
    Flexible hours

    Veeva Systems

    Raleigh, NC
    4 days ago
  • $151.51k - $249.95k

    Red Hat Engineering is looking for a Principal Software Engineer to join our OpenShift team, building the premier Kubernetes platform. Responsibilities Lead the design and development of software solutions for features that span multiple subsystems. Advocate for customer... 
    Permanent employment
    Full time
    Flexible hours

    Red Hat, LLC

    Raleigh, NC
    21 hours ago
  • $206.4k - $276.7k

    Principal Software Engineer Job ID: 10149993 Location: San Francisco, California; Morrisville, North Carolina, United States Business: Disney Entertainment and ESPN Product & Technology Date posted: Jun. 15, 2026 Job Summary You will be focused on research and development... 
    Local area

    The Walt Disney Company

    Raleigh, NC
    21 hours ago
  • $151.51k - $249.95k

    About the Job Red Hat Engineering is looking for a Principal Software Engineer to join us to continue making OpenShift the premier Kubernetes platform. This role requires a technical authority who leads the design of systems that involve multiple components and coordinates... 
    Permanent employment
    Full time
    Work experience placement
    Remote work
    Flexible hours

    Red Hat

    Raleigh, NC
    12 hours ago
  •  ...within a leading financial services brand focused on deepening relationships with our >7MM small business clients. As a Principal Software Engineer at JPMorgan Chase within the Consumer & Community Bank, you will serve as the hands‑on technical leader for a new AI‑native... 

    慨正橡扯

    Raleigh, NC
    1 day ago
  • $124k - $156k

    Principal Software Engineer - Broker Applications Team As a Principal Software Engineer on the Broker Applications team, you will serve as the senior technical authority for the client-facing application layer that connects the Certent Equity Management (CEM) platform to... 
    Work experience placement

    insightsoftware, LLC

    Raleigh, NC
    3 days ago
  • $150k - $300k

    Veeva Systems, Inc. is seeking a Principal Software Engineer to work on an AI-driven platform transforming Life Sciences management. You will guide feature implementation, collaborate on designs, and mentor junior engineers. The ideal candidate has over 12 years of production... 

    Veeva Systems

    Raleigh, NC
    4 days ago
  • Northrop Grumman Corp. (AU) is seeking a Principal Cyber Software Engineer to design and develop CNO tools with expertise in programming languages such as Python, C/C++, and Java. This position requires a Bachelor's degree along with relevant experience and clearance for... 

    Northrop Grumman

    Raleigh, NC
    1 day ago
  • $119.6k - $187.9k

     ...TYPE: Polygraph. TRAVEL: Yes, 10% of the Time. Northrop Grumman Mission Systems would like you to join our team as a Principal Cyber Software Engineer . Places of performance for this position are Annapolis Junction MD, San Antonio TX, Aurora CO, and Carey, NC . What... 
    Relocation

    Northrop Grumman

    Raleigh, NC
    1 day ago
  • $99.6k - $223.4k

     ...administrative burden. We’re looking for highly skilled AI engineers to design and build high-scale, cloud-based data processing...  ...in Computer Science or equivalent. • 8+ years of relevant software engineering experience. • Strong software engineering skills... 
    Temporary work
    Flexible hours

    Oracle

    Raleigh, NC
    2 days ago
  • $130.24k - $189.5k

    Principal Software Engineer (Backend) page is loaded## Principal Software Engineer (Backend)locations: Raleigh - North Hillstime type: Full timeposted on: Posted Todayjob requisition id: 8571Practice Fusion is hiring a talented engineering leader, passionate about creating... 
    For contractors
    Local area

    Veradigm LLC

    Raleigh, NC
    1 day ago
  • $124k - $156k

    insightsoftware, LLC in North Carolina is looking for a Principal Software Engineer to leverage AI Development tools in SaaS applications. You will lead in integrating AI features and optimizing legacy systems. The ideal candidate brings 8+ years of experience with .NET... 

    insightsoftware, LLC

    Raleigh, NC
    3 days ago
  • $130.24k - $189.5k

     ...Qualifications Bachelor’s Degree in Computer Science or related discipline. 10+ years of experience in object‑oriented programming and software design. 5+ years of experience in .NET WebAPI, WCF, REST, relational database development, version control and continuous... 
    Local area

    LE1000 Veradigm LLC

    Raleigh, NC
    4 days ago
  • $151.51k - $249.95k

    About the Job RedHat is seeking a Principal Software Engineer to join our Storage-IO team. In this role, you will help maintain the Linux kernel block layer—a critical intersection of file systems, databases, and various block drivers including SCSI and NVMe. This position... 
    Flexible hours

    Red Hat, LLC

    Raleigh, NC
    4 days ago
  • $96.8k - $306.4k

     ...Job Description The Senior Principal AI Agent / ML Software Engineer is a Senior Staff-level, hands-on technical leadership role responsible for defining, building, and operating next-generation AI systems on Oracle Cloud Infrastructure (OCI). This person will set architecture... 
    Temporary work
    Flexible hours

    Oracle

    Raleigh, NC
    4 days ago
  • Dell is looking for a Principal Software Engineer to join our ISG Software Engineering team in North Carolina. You’ll be responsible for architecting and delivering complex software systems while mentoring senior engineers and influencing product strategies. This role offers... 

    Dell

    Raleigh, NC
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Principal Charging Software Engineer. Be the first to apply!