Talent.com
Manager/Lead Software Engineer - Embedded Systems for Grid-Connect Power Location: Raleigh, NC area
Manager/Lead Software Engineer - Embedded Systems for Grid-Connect Power Location: Raleigh, NC areaPower Technology Associates, Inc. • Raleigh, NC, US
serp_jobs.error_messages.no_longer_accepting
Manager / Lead Software Engineer - Embedded Systems for Grid-Connect Power Location : Raleigh, NC area

Manager / Lead Software Engineer - Embedded Systems for Grid-Connect Power Location : Raleigh, NC area

Power Technology Associates, Inc. • Raleigh, NC, US
job_description.job_card.variable_days_ago
serp_jobs.job_preview.job_type
  • serp_jobs.job_card.full_time
job_description.job_card.job_description

Manager / Lead Software Engineer – Embedded Systems for Grid-Connect Power

Location : Raleigh, NC area

Compensation : To : $220K (salary, bonus, pension)

A well-established developer of advanced grid-connected power conversion systems is seeking a hands-on Software Engineering Manager to lead the embedded software group responsible for the design and implementation of real-time control software for intelligent power electronics platforms.

This individual will guide a small, highly collaborative team working on next-generation control and communications systems that integrate with power conversion hardware, DSPs, and embedded Linux environments. The ideal candidate will combine technical depth in embedded software with strong leadership and mentoring ability in a fast-paced, team-oriented R&D culture.

Key Responsibilities

  • Lead, mentor, and grow a multidisciplinary embedded software development team.
  • Manage project schedules, task assignments, and development priorities.
  • Contribute to embedded software design, coding, and debugging on both Linux- and bare-metal-based systems.
  • Drive software development best practices, version control, and continuous improvement processes.
  • Collaborate closely with hardware and DSP engineers to ensure seamless hardware / software integration.
  • Oversee software-related functional safety compliance and certification activities (e.g., IEC 61508, IEC 60730-1).
  • Interface with leadership and vendors to support project delivery and strategic planning.

Required Qualifications

  • Strong proficiency in C / C++ for embedded systems.
  • Experience with embedded Linux on ARM-based processors (e.g., i.MX8) and bare metal development (e.g., STM32).
  • Familiarity with Python , shell scripting, and modern software tools ( Git JIRA
  • Understanding of common communications interfaces and protocols : CANBus, Ethernet, WiFi, USB, Serial, LTE , etc.
  • Demonstrated ability to document software design, test plans, and product requirements.
  • Minimum 12 years of relevant experience, including at least 3 years in a leadership or management capacity
  • Preferred Qualifications

  • Experience with protocol stacks (DNP3, OpenADR, Modbus, OCPP).
  • Knowledge of JavaScript / React for user interface development.
  • Exposure to Docker and IoT frameworks (e.g., AWS IoT).
  • Familiarity with SCADA , utility communication standards, or Smart Grid technologies.
  • Experience using a Requirements Management Tool (e.g., DOORS, Visure).
  • Prior experience in start-up or small-team environments is a plus.
  • Education

    Bachelor's or advanced degree in Computer Science, Computer Engineering, Software Engineering , or Electrical Engineering

    Contact : Rich Cardarella

    Power Technology Associates, Inc.

    rcardarella@powercareers.com

    (508)543-4100

    serp_jobs.job_alerts.create_a_job

    Embedded Software Engineer • Raleigh, NC, US