> Markdown version of [/jobs/ext/4651147-senior-embedded-software-architect](https://www.wearedevelopers.com/jobs/ext/4651147-senior-embedded-software-architect). 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). --- # Senior Embedded Software Architect - **Company:** GE Vernova - **Location:** Barcelona, Spain - **Contract:** Permanent contract - **Skills:** C++ (Programming Language), Configuration Management, Code Generation, Computer Programming, Computer Engineering, Continuous Integration, Embedded Software, Hardware-In-The-Loop Simulation, Python (Programming Language), MATLAB, Software Architecture, Software Engineering, Real Time Systems, System-level Testing, Information Technology - **Published:** November 10, 2026 - **Apply:** https://dejobs.org/x/x/67A777553DF544A88F90B16CE839293F/job/ ## About the Role You are an experienced software architect who combines deep embedded systems knowledge with strong technical judgment, clear communication, and the ability to align cross-functional teams around practical solutions., * Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or a related field is preferred. Equivalent professional experience is also valued. * Proven experience in embedded software development for real-time systems, including architecture, design, implementation, verification, integration, and release. * Strong experience with MATLAB/Simulink, model-based development, and automatic code generation for real-time applications. * Strong programming skills in C/C++ and Python. * Significant experience leading software architecture decisions or major software development efforts in complex technical environments. Preferred: * Experience in wind energy, renewable energy, industrial automation, automotive, aerospace, or other complex control-system environments. * Experience modernizing legacy embedded or model-based software while maintaining functional and performance expectations. * Familiarity with hardware-in-the-loop (HIL), software-in-the-loop (SIL), or model-in-the-loop (MIL) verification, embedded software quality practices, and supplier coordination. ## Description Your work will help shape the control software behind wind turbines and support the transition to more reliable, efficient renewable energy. As a Senior Embedded Software Architect, you will lead the architecture of real-time control software, guide modernization across product generations, and help teams build solutions that are robust, maintainable, and ready for industrial use., * Define and evolve the software architecture, interfaces, and design principles for real-time wind turbine control systems. * Turn product and control requirements into modular, testable software designs with systems, controls, and quality teams. * Lead modernization efforts for legacy software and assess functional equivalence, performance, and resource use as designs evolve. * Guide model-based development using MATLAB/Simulink, automatic code generation, and complementary embedded software in C/C++ Set verification strategies across unit, integration, and system-level testing, including support for build, release, configuration management, and continuous integration. * Lead technical reviews, proofs of concept, and investigations, and help resolve complex software and integration issues. * Mentor engineers, share technical direction across teams, and help build consistent engineering practices.