> Markdown version of [/jobs/ext/261013-software-engineer-controls-embedded-technology](https://www.wearedevelopers.com/jobs/ext/261013-software-engineer-controls-embedded-technology). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer - Controls Embedded Technology - **Company:** Flexgen Ez solutions LLC - **Location:** Durham, NC, United States - **Experience:** Experienced - **Contract:** Permanent contract - **Skills:** Agile Methodology, Artificial Intelligence, Business Process Modeling, C++ (Programming Language), Code Review, Linux, Real-Time Operating Systems, Software Engineering, Real Time Systems, Git, Containerization, Information Technology, Production Code, Software Performance, Docker - **Published:** May 23, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=4a1e10d97ccd4ec2 ## About the Role Do you have experience in Tooling?, * 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, + 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 ## Description * 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 ## Related Videos - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [Remote Driving on Plant Grounds with State-of-the-Art Cloud Technologies](https://www.wearedevelopers.com/videos/251-remote-driving-on-plant-grounds-with-state-of-the-art-cloud-technologies) - [Docker exec without Docker](https://www.wearedevelopers.com/videos/1094-docker-exec-without-docker) - [Docker build without Docker](https://www.wearedevelopers.com/videos/100114-docker-build-without-docker) ## Related Articles - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs)