Talent.com

Embedded software engineer Jobs in Durham, NC

Create a job alert for this search

Embedded software engineer • durham nc

Last updated: 17 hours ago

Software Engineer – Controls Embedded Technology

FlexGenDurham, North Carolina, United States, 27701
Full-time
Quick Apply

FlexGen is an innovative software and services provider in the global energy storage sector.At the forefront of the energy transition, FlexGen leverages decades of engineering and software expertis... Show more

Software Engineer

Teledyne Technologies IncorporatedNC,Durham,US
Full-time

Teledyne Scientific Company (TSC) has a legacy of over 60 years of advanced research and technology development.Our customer base consists of DARPA, ONR, AFRL, ARL, and other government and proprie... Show more

Senior Firmware Engineer

Next Step Systems – Recruiters for Information Technology Jobs Top IT Recruiting FirmDurham, NC, USA
Full-time

Senior Firmware Engineer, Durham, NC.The Senior Firmware Engineer will work in the product development engineering group designing and supporting the development of analytic instrumentation in a mu... Show more

Senior Software Engineer

Red Hat, LLCDurham
$118,600.00 yearly
Full-time +1

Red Hat is the world’s leading provider of enterprise open source software solutions, using a community-powered approach to deliver reliable and high-performing Linux, hybrid cloud, container, and ... Show more

Remote Software Engineer (AI-Native Platform & Integrations) - AI Trainer ($70-$110 per hour)

MercorDurham, North Carolina, US
$70.00 hourly
Remote
Full-time +2

About Mercor’s talent network** **This is an open application for future contract opportunities that match your background and interests.Once you complete your profile and pass our AI interview, yo... Show more

Remote Software Developer $60 - $120/hourpay

Micro1Cambridge, Maryland, US
$60.00 hourly
Remote
Full-time

Real-world expertise is turned into training data, evaluations, and feedback loops that improve how models perform.AI labs and enterprises use micro1 to train models and build reliable AI agents th... Show more

 • Promoted

Software Test Engineer 2

Sunrise Systems, Inc.Durham, NC
$26.00 hourly
Temporary
Quick Apply

Medical Device Manufacturing Company.This is for an initial duration of.Job Title: Software Test Engineer 2.Position Type: Hourly Contract Position (W2 only).Education Educational Requirement: BS o... Show more

Electronic Engineer

hays-gcj-v4-pd-onlineSouthpt
Full-time

Electronic EngineerLocation: Merseyside.We are partnering with a leading engineering and manufacturing organisation to recruit a talented Electronic Engineer to join their growing Design Engineerin... Show more

Senior Lead Software Engineer

LCA Lab. Corp. of AmericaUSA, NC, Durham, 10 Moore Drive
Full-time +1

Labcorp is seeking a Data Engineer to join our team in the Burlington, NC or Durham, NC office.This is a full‑time, exempt (salaried) position assigned to a First Shift schedule, with standard busi... Show more

Automation Engineer

Amazon.com Services LLC - A57Durham, North Carolina, USA
Full-time

Operations is at the heart of Amazon’s business.We are known for our speed, accuracy, and exceptional service.Our buildings deliver tens of thousands of products to hundreds of countries worldwide,... Show more

Software Application Architect

LCH Lab. Corp. of America HoldingsDurham NC
Full-time

Senior Software Application Architect.Hybrid Schedule -3 days in office, 2 days remote.Contribute technical thought leadership in our agile development teams and deal with complex business integrat... Show more

Maintenance Engineer

Marriott Raleigh Durham Research Triangle ParkMarriott Raleigh Durham Research Triangle Park Durham, NC
$21.00 hourly
Full-time

Driftwood Hospitality Management’s company culture empowers our associates to take initiative, be proactive, and contribute to the success of their property with well-defined strategies and objecti... Show more

Cloud Engineer

SOMERSET STAFFINGDurham, NC, United States
Full-time
Quick Apply

Description</b></p><p>As Senior Cloud Engineer, you will utilize your strong Cloud experience to develop solutions in support of Fidelity Brokerage Recordkeeping Technology.This p... Show more

Process Engineer

Freudenberg Performance Materials LP (USA)Durham, North Carolina, US
Full-time

Working at Freudenberg: "We will wow your world!" This is our promise.As a global technology group, we not only make the world cleaner, healthier and more comfortable, but also offer our 52,000 emp... Show more

 • New!
People also ask
Software Engineer – Controls Embedded Technology

Software Engineer – Controls Embedded Technology

FlexGenDurham, North Carolina, United States, 27701
16 days ago
Job type
  • Full-time
  • Quick Apply
Job description

About FlexGen

Based in Durham, N.C., FlexGen is an innovative software and services provider in the global energy storage sector. At the forefront of the energy transition, FlexGen leverages decades of engineering and software expertise to help shape the future of sustainable power both in the United States and globally. FlexGen's HybridOS™ software seamlessly integrates with any hardware vendor and with both traditional and renewable power sources. Our advanced analytics and AI-driven insights enable energy storage owners to effectively deploy diverse power market strategies and integrate various generation forms, enhancing grid stability and increasing economic returns. With 1.5M hours of runtime and 8 GWh of energy storage systems managed with HybridOS™, FlexGen provides field-tested software and services solutions that are trusted by the most technically and commercially demanding developers, utilities, government agencies, and industrial companies in the world.


Position Description:

This position offers a unique opportunity to apply your software engineering skills in a high-impact environment, combining the excitement of a tech startup with the stability and purpose of the energy sector. If you're looking to move beyond traditional software roles and make a tangible difference in the world, FlexGen is the place for you.


Major Job Responsibilities:

  • Develop software that integrates with and controls physical power generation devices
  • 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


Position Requirements:

  • Bachelor's degree in Electrical Engineering, Computer Science, or related field
  • Minimum of four (4) years of work experience in software development in a power systems, energy storage, or related field
  • Experience with embedded systems or real-time software development
  • Utilize AI-driven tools and workflows to streamline processes, automate tasks, and improve overall performance
  • Experience working in Agile development environment
    • Preferred Qualifications:
    • C++ (primary language)
    • Go
    • Linux operating systems
    • Containerization technologies (e.g., Docker)
    • Git and CI/CD pipelines
    • TCP/IP networking fundamentals
    • Experience with power systems, grid-connected assets, or energy storage systems

FlexGen provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, sex, national origin, age, disability or genetics. In addition to federal law requirements, FlexGen complies with applicable state and local laws governing nondiscrimination in employment in every location in which the company has facilities. This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation and training.

FlexGen expressly prohibits any form of workplace harassment based on race, color, religion, gender, sexual orientation, gender identity or expression, national origin, age, genetic information, disability, or veteran status.

To the extent permitted by law, employees are subject to periodic random drug testing, and post-accident and reasonable suspicion drug and alcohol testing.





PIc09e605ce730-30511-40614878