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

Electrical Engineer (Power Systems/C++)

$50 - $60 per hour

Actalent

Job Description

Job Description

Job Title: Embedded Software Engineer

Job Description

Join our innovative team as an Embedded Software Engineer and play a pivotal role in developing software that integrates with and controls physical power generation devices. You will design and implement software solutions that meet deterministic timing and safety requirements, driving projects from conception through to implementation, testing, and release.

Responsibilities

  • Design and implement software solutions with deterministic timing and safety requirements.
  • Take ownership of development work, driving projects from initial concept through implementation, testing, and release.
  • Collaborate with cross-functional teams to translate complex requirements into efficient, reliable code.
  • Optimize software performance for embedded systems and real-time applications.
  • Participate in code reviews, ensuring high-quality, maintainable code.
  • Troubleshoot and debug issues in both development and production environments.
  • Stay up-to-date with emerging trends and technologies in embedded systems and clean energy.

Essential Skills

  • Bachelor's degree in Electrical Engineering, Computer Science, or related field.
  • Minimum of four (3) years of work experience in software development in power systems, energy storage, or related fields. (BESS', Power Systems, Grid Tech, etc
  • Experience with OOP
  • Experience working in Agile development environments.

Additional Skills & Qualifications

  • Proficiency in C++ (primary language) and Go.
  • Experience with Linux operating systems.

Work Environment

Work in a dynamic and collaborative environment where you will use cutting-edge technologies to create reliable and efficient software solutions. Benefit from a culture that promotes innovation and continuous learning, with opportunities to stay updated with trends in embedded systems and clean energy.

Job Type & Location

This is a Contract to Hire position based out of Durham, NC.

Pay and Benefits

The pay range for this position is $50.00 - $60.00/hr.

Eligibility requirements apply to some benefits and may depend on your job classification and length of employment. Benefits are subject to change and may be subject to specific elections, plan, or program terms. If eligible, the benefits available for this temporary role may include the following: • Medical, dental & vision • Critical Illness, Accident, and Hospital • 401(k) Retirement Plan – Pre-tax and Roth post-tax contributions available • Life Insurance (Voluntary Life & AD&D for the employee and dependents) • Short and long-term disability • Health Spending Account (HSA) • Transportation benefits • Employee Assistance Program • Time Off/Leave (PTO, Vacation or Sick Leave)

Workplace Type

This is a hybrid position in Durham,NC.

Application Deadline

This position is anticipated to close on Aug 24, 2026.

About Actalent

Actalent is a global leader in engineering and sciences services and talent solutions. We help visionary companies advance their engineering and science initiatives through access to specialized experts who drive scale, innovation and speed to market. With a network of almost 20,000 consultants and 5,000 clients across the U.S., Canada, Asia and Europe, Actalent serves many of the Fortune 500. We are proud to be an Engineering News-Record (ENR) Top 500 Design Firm for our engineering design services and a ClearlyRated Best of Staffing® winner for both client and talent service.

The company is an equal opportunity employer and will consider all applications without regard to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.

If you would like to request a reasonable accommodation, such as the modification or adjustment of the job application process or interviewing process due to a disability, please email View email address on us.fitly.work for other accommodation options.

San Francisco Fair Chance Ordinance: Pursuant to the San Francisco Fair Chance Ordinance, for all positions located in the city and county of San Francisco, we will consider for employment qualified applicants with arrest and conviction records.

Massachusetts Lie Detector: It is unlawful in Massachusetts to require or administer a lie detector test as a condition of employment or continued employment. An employer who violates this law shall be subject to criminal penalties and civil liability.

Use of Artificial Intelligence (AI): We may use Artificial Intelligence (AI) to support parts of our hiring process, including sourcing, screening, and evaluating candidates. AI helps assess applications and qualifications, but final decisions are made by our hiring team. By applying, you acknowledge and agree that your application may be reviewed using AI tools.

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Electrical Engineer (Power Systems/C++) in Durham, NC vacancy
  • $116.05k - $159.57k

     ...wafers, and innovative photovoltaic modules, enabling low-cost solar energy solutions Corning is hiring a  Senior Electrical Engineer, Power Systems that may be located in  Charlotte, NC; Durham, NC; or Corning, NY . This role supports new facilities, expansions,... 
    Suggested
    Full time
    Relocation package

    Corning

    Durham, NC
    1 day ago
  •  ...~5+ years of experience in electrical engineering, with significant focus on medical...  ...or biomedical sensing systems. ~ Demonstrated ability to...  ...~ Experience designing low-power architectures and battery management...  .... Familiarity with C/C++ and embedded systems... 
    C++
    Contract work
    For contractors
    Flexible hours

    NIRSense Inc.

    Morrisville, NC
    4 days ago
  •  ...seeking an experienced senior electrical engineer to own early-stage hardware prototyping...  ...sensitive nodes — separating power domains, isolating sensitive...  ...and battery management systems for body-worn devices. Familiarity with C/C++ and embedded integration with BLE... 
    C++
    Full time
    Work at office

    NIRSense Inc.

    Morrisville, NC
    3 days ago
  •  ...04, ISO 13485, ISO 14971, and IEC 60601 standards. Optimize power management and real-time performance using Azure RTOS/ThreadX ....  ...Qualifications Technical: Minimum 2 years of embedded C/C++ development in medical devices . Expertise with ARM... 
    C++

    Kasmo Global

    Morrisville, NC
    17 hours ago
  •  ...The Senior Substation Project Engineer is responsible for supporting...  ..., and closeout of Substation electrical projects, with a primary...  ...facilities, protection and controls systems, and related infrastructure...  ..., utility requirements, power purchase agreements, EPC contracts... 
    Suggested
    Contract work
    For contractors
    Work experience placement
    For subcontractor
    Work at office

    Power Generation Solutions LLC

    Durham, NC
    7 days ago
  •  ...user fund transparency, trading engine speed, deep liquidity, and an...  ..., and more. We leverage the power of digital assets and blockchain...  ...monitoring and alerting systems that keep our high-load, real-...  ...programming languages (e.g., C, C++, Rust) Previous contributions... 
    C++
    Full time
    Remote work
    Work from home

    GrabJobs

    Durham, NC
    17 hours ago
  •  ...aerospace, and automotive powering a high-technology...  ...As the Sr. Controls Engineer (FAT/CSV) you will lead...  ...vendors. Review vendor electrical schematics, controls architectures...  ...Quality's validation system - protocols live in...  ...with Python, C++, or other high-level languages... 
    C++
    Permanent employment
    Work experience placement
    Live in

    Vulcan Elements

    Durham, NC
    15 days ago
  •  ...Voltage (MV) and Substation engineering across Field Operations for Cypress...  ..., and performance of MV electrical infrastructure from day-to-day...  ...studies including power flow, short circuit, and harmonic...  ...build internal competency on MV systems and best practices.Education... 
    Work experience placement
    Work at office
    Remote work
    3 days per week

    Cypress Creek Renewables

    Durham, NC
    3 days ago
  •  ...Description Signal Processing Engineer About CoVar CoVar is a...  ...-Defined Radios). RF System Integration: Collaborate with...  ...qualifications ~ B.S., M.S., or Ph.D in Electrical Engineering, Computer...  ...languages: Python, C/C++, or MATLAB. ~ Experience in... 
    C++
    Temporary work
    Relocation package
    Flexible hours

    CoVar

    Durham, NC
    23 days ago
  • $136k - $218.5k

     ...talented, motivated Senior Design Verification Engineer to join our GPU memory subsystem team in...  ...and their constructs in Verilog/System VerilogWays to stand out from the crowd:Strong...  .../scripting experience in Python or C++. Applying suitable algorithms, data structures... 
    C++
    Full time

    Nvidia

    Durham, NC
    4 days ago
  • $108.8k - $171k

     ...incredible opportunities to work on revolutionary systems that impact people's lives around the...  ...the boundaries of innovation, redefining engineering capabilities, and driving advances in...  ...languages such as Python, MATLAB, C, C++, and Java.· Exposure to Model-Based Systems... 
    C++
    Full time
    Relocation package
    Shift work

    Northrop Grumman

    Morrisville, NC
    4 days ago
  •  ...challenging role of Product Quality Engineer for our growing silicon carbide Power business. This person will be...  ...Have (Minimum Requirements): BS in Electrical Engineering, Materials Science, Chemical...  ...and quality. Knowledge in quality systems and semiconductor wafer... 
    Full time
    Local area

    WolfSpeed

    Durham, NC
    4 days ago
  • $136k - $218.5k

     ...looking for a Senior Verification Engineer for our Memory Management Unit...  ...or Masters Degree in Electrical Engineering or Computer Science...  ...with SystemVerilog, C and/or C++, test planning, coverage closure...  ...highest performance & lowest power silicon possible? If so, we want... 
    C++
    Full time

    Nvidia

    Durham, NC
    2 days ago
  • $196.35k - $292.6k

     ...experienced Senior Software Development Engineer to help lead innovation across...  ..., and distributed systems technologies. This role is responsible...  ...capabilities that power NetApp’s cloud-native storage...  ...level programming skills in C/C++ with strong proficiency in Python... 
    C++
    Full time
    Local area

    NetApp, Inc.

    Durham, NC
    2 days ago
  • $272k - $431.25k

     ...NVIDIA is the engine of modern AI, and robotics is where AI meets...  ...giving robotic arms and dexterous systems the perception, grasping,...  ...in Robotics, Computer Science, Electrical/Mechanical Engineering, or a related...  ...fundamentals (modern C++ and Python) and the ability to... 
    C++
    Full time

    Nvidia

    Durham, NC
    4 days ago
  •  ...seasoned professionals on projects that include power distribution, lighting, fire alarm, and other electrical systems for mission-critical, healthcare, sports, and...  ...lighting, and fire alarms. Collaborate with senior engineers and architects on project development.... 

    EPC STAFF Acquisition and Development, LLC

    Durham, NC
    a month ago
  •  ...Job Description Job Description Description: SENIOR ELECTRICAL ENGINEER Smart Wires provides advanced power flow control solutions and analytics that enable controllable power systems. This gives grid operators more control over where power flows and helps them... 
    Work at office
    Local area
    Immediate start
    Flexible hours

    Smart Wires, Inc.

    Durham, NC
    17 days ago
  •  ...Ardurra company) is seeking a Senior Electrical Engineer to join our team in Durham, NC. Our...  ...conditioning (HVAC), and other building systems for K–12, higher education, healthcare,...  ...will have a strong background in power distribution, lighting, and fire alarm... 
    Work from home
    Flexible hours
    2 days per week

    Ardurra Group, Inc.

    Durham, NC
    18 days ago
  •  ...Job Description Description: The Electrical Engineer is responsible for supporting the design...  ...and continuous improvement of electrical systems and equipment in a heavy manufacturing...  ...and improve electrical systems including power distribution, motor control systems, and... 

    Kymera International

    Durham, NC
    18 days ago
  •  ...of all of us—from design and engineering to the manufacturing and marketing...  ...DescriptionJob SummaryAs an Electrical Engineer 3 at CareFusion 303,...  ..., and testing of electrical systems and components for our...  ...including embedded systems, power management, sensor interfaces... 
    Full time
    Work at office
    Remote work

    BD, Becton and Dickinson

    Durham, NC
    17 hours ago
  •  ...wow your world!Responsibilities:Lead the electrical team in troubleshooting and root cause...  ...environment by applying PDCA cycles to engineering changes and effectively communicating...  ...troubleshootingWorking knowledge of industrial automation systems and coordinated machineryExperience... 
    Full time

    Freudenberg Performance Materials

    Durham, NC
    3 days ago
  • $84.7k - $144.43k

     ...place.DLR Group has an opening for an Electrical Engineer with a focused skillset on data center...  ...coordination, and implementation of electrical systems for high-performance, technically...  ...working on Electrical projects designing power and lighting building systems on... 
    Work at office

    DLR Group

    Durham, NC
    3 days ago
  • Job Summary:The Senior Electrical Engineer provides the electrical controls and/or power distribution design of our manufactured product solutions. These design activities...  ...point lists.Create site-wide drawings to capture system connections.Collaborate with System Engineering... 
    Full time
    Flexible hours

    PowerSecure

    Durham, NC
    1 day ago
  •  ...of all of us—from design and engineering to the manufacturing and marketing...  ...As a senior member of the electrical engineering team, work...  ...applications, develop tools for system diagnostics and monitoring capabilities...  ...with motion control, AC power electronics, motors and... 
    Full time
    Work at office
    Remote work

    BD, Becton and Dickinson

    Durham, NC
    2 days ago
  •  ...Cybersecurity organization is seeking a Senior Data Engineer to join our team. You will be at the...  ...advantage.Experience in building Power BI Reports that transform data into aesthetically...  ....Support and enhance production systems, focusing on high performance, speed, and... 
    Full time
    Work experience placement

    Fidelity Investments

    Durham, NC
    1 day ago
  •  ...Candidates should have a Ph.D. in a technical field, experience in AI research, and proficiency in programming languages such as Python and C/C++. The position offers a competitive salary, comprehensive health insurance from Day 1, and various employee benefits including 401(k)... 
    C++

    Teledyne

    Durham, NC
    4 days ago
  •  ...For This is a good fit if you're an experienced KiCad or LibrePCB user who has worked in or around roles like: Hardware Engineer or Embedded Systems Engineer PCB Designer or Electronics Technician IoT Developer or Circuit Design Engineer You should have solid experience... 
    Hourly pay
    Full time
    Contract work
    For contractors
    Freelance
    Remote work
    Flexible hours

    GrabJobs

    Durham, NC
    2 days ago
  • $184k - $287.5k

     ...future high-performance computing systems, with a focus on enhancing the power-constrained performance of the...  ...efficiency in the system.Bachelors in Electrical Engineering, Computer Science, or related...  ...Synopsys PTPX, etc.Experience with C, C++, and some scripting languages.... 
    C++
    Full time
    Remote work

    Nvidia

    Durham, NC
    4 days ago
  • $152k - $241.5k

     ...development to join our memory system architecture team! This team...  ...you a creative and autonomous engineer? If so, we want to hear from you...  ...the axes of performance, power efficiency, complexity, area,...  ...design, Computer Architecture, C/C++ programming languages.Software... 
    C++
    Full time

    Nvidia

    Durham, NC
    3 days ago
  • $65.77k - $104.6k

     ...perspectives that each member of our community brings. As the Electrical Engineer I , you'll be a vital part of a collaborative,...  ...team that ensures safe, reliable, and futureready electrical systems across our utility plants and campus facilities. Qualifications... 
    Work experience placement

    Duke Clinical Research Institute

    Durham, NC
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Electrical Engineer (Power Systems/C++). Be the first to apply!