Real-Time Embedded Software Engineer - Power Electronics

ABB
Murcia, Spain
3 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience required
3 years minimum
Working hours
Regular working hours
Languages
Spanish

Tech stack

Microsoft Azure C++ (Programming Language) Computer Programming Software Debugging Digital Electronics Embedded Software Firmware Real-Time Operating Systems Gitlab Git System-level Testing Bare Metal
+1 more
Software Version Control

Job description

At ABB, we help industries outrun - leaner and cleaner.Here, progress is an expectation - for you, your team, and the world.As a global market leader, we’ll give you what you need to make it happen.It won’t always be easy, growing takes grit.But at ABB, you’ll never run alone.Run what runs the world.Your ResponsibilitiesJoin our embedded software team developing control solutions for power electronics converters.You will contribute to the embedded software platform of a special marine drive, working close to the hardware and the real-time control of industrial equipment.In this role, you will help run what runs the world by developing embedded software that supports reliable, efficient and safe operation of converter control units:Design, implement and maintain embedded software modules in C/C++ for real-time converter control systems.Translate system and product requirements into software specifications, architecture contributions and detailed design.Integrate and validate software on target hardware, including bare-metal or RTOS-based environments.Define, execute and document unit, integration and system-level tests, including hands?on validation on Madrid test benches.Collaborate with control, hardware, testing, commissioning and service teams to diagnose issues and deliver robust product solutions.Our Team DynamicsYou will join a collaborative engineering team with strong ownership of embedded software, firmware and control functionality for industrial converter products.We work across disciplines, share technical knowledge and focus on practical, high-quality solutions that can be validated in real equipment.Qualifications For The RoleMaster’s degree in Electronics, Telecommunications, Industrial Engineering or a related technical field.Strong programming skills in C or C++ for embedded systems with real-time constraints.At least 3 years of experience in embedded software or firmware development, preferably in RTOS-based and bare-metal environments.Experience debugging and troubleshooting complex systems involving software, hardware and control behavior.Ability to work with requirements, technical documentation, version control and structured development processes.Ownership mindset, analytical thinking and commitment to continuous improvement.Availability to participate in validation activities at our Madrid test benches and to travel when required.Nice to haveExperience with Git, GitLab or Azure DevOps in collaborative development environments.Knowledge of digital signal processing, closed-loop control, power electronics or electrical machines.Ability to understand electrical diagrams, digital hardware interfaces and communication signals.Hands?on experience with laboratory instrumentation such as oscilloscopes, multimeters, signal generators or protocol analyzers.Structured, methodical and pragmatic way of working, with attention to detail and clear technical communication.Required languages, licenses, or visa info where applicableEnglish (C1)Spanish (C1)Work permit to work in Spain.LocationMadrid, SpainWhat’s in it for you?We want you to bring your full self to work-your ideas, your energy, your ambition.You’ll have the tools and freedom to grow your skills, shape your path, and take on challenges that matter.Here, your work creates impact you can see and feel, every day.BenefitsOur benefits?Competitive, comprehensive, and crafted with you in mind.Local Specific BenefitsComprehensive Insurance Coverage: You’ll be covered by our collective insurance plans in Spain - life, accident, and travel assistance - so you can feel secure whether you’re at work or on the road.Lunch Allowance: Receive a monthly allowance to enjoy your meals.Home Office Flexibility: Work from wherever suits you best thanks to our flexible remote work options.Employee Share Acquisition Plan: Want to invest in your future?Join our share acquisition plan and grow with the company.Learning & Training: Take advantage of a wide range of learning opportunities, grow, upskill, and move forward in your career.Career Development: Expect plenty of chances to advance your career internally with our Open Job Market, with support to explore new roles and take on exciting challenges!Flexible Work Practices: We get that life happens - we support a healthy balance between your professional and personal life.Wellbeing Program: From mental health support to wellness activities, we’ve got your back-mind and body.As part of the flexible benefits:Private health insurance for you and your family so you can focus on feeling your best.Kindergarten to support your children’s future.Transport allowance: Encouraging sustainable commuting selecting an allowance for public transport.More About UsGamesa Electric is a worldwide leader in the design and manufacturing of electrical equipment, with extensive experience in photovoltaics, hydro?electric energy, marine propulsion, wind power and energy storage applications.Cutting?edge technology and innovation at service of renewable energies and environment, contributing with flexible complete solutions to make clean energy more affordable and reliable.Our target is leading the global renewable energy industry, driving the transition towards a sustainable world.We have the clear goal of driving diversity and inclusion across all dimensions: gender, LGBTQ+, abilities, ethnicity, generations, etc.Together, we are embarking on a journey where each one of us, individually and collectively, welcomes and celebrates individual differences.Future opportunityA future opportunity.This role is part of our talent pipeline, which means it’s not currently open, but we’re always looking for curious minds, bold thinkers, and people who want to make an impact.We welcome people from all backgrounds and believe that diverse perspectives help us build a cleaner, smarter future.#J-*****-Ljbffr

Requirements

We work across disciplines, share technical knowledge and focus on practical, high-quality solutions that can be validated in real equipment.Qualifications For The RoleMaster’s degree in Electronics, Telecommunications, Industrial Engineering or a related technical field.Strong programming skills in C or C++ for embedded systems with real-time constraints.At least 3 years of experience in embedded software or firmware development, preferably in RTOS-based and bare-metal environments.Experience debugging and troubleshooting complex systems involving software, hardware and control behavior.Ability to work with requirements, technical documentation, version control and structured development processes.Ownership mindset, analytical thinking and commitment to continuous improvement.Availability to participate in validation activities at our Madrid test benches and to travel when required.Nice to haveExperience with Git, GitLab or Azure DevOps in collaborative development environments.Knowledge of digital signal processing, closed-loop control, power electronics or electrical machines.Ability to understand electrical diagrams, digital hardware interfaces and communication signals.Hands?on experience with laboratory instrumentation such as oscilloscopes, multimeters, signal generators or protocol analyzers.Structured, methodical and pragmatic way of working, with attention to detail and clear technical communication.Required languages, licenses, or visa info where applicableEnglish (C1)Spanish (C1)Work permit to work in Spain.LocationMadrid, SpainWhat’s in it for you? We want you to bring your full self to work-your ideas, your energy, your ambition.

About the company

Murcia, España

At ABB, we help industries outrun - leaner and cleaner. Here, progress is an expectation - for you, your team, and the world. As a global market leader, we’ll give you what you need to make it happen. It won’t always be easy, growing takes grit. But at ABB, you’ll never run alone. Run what runs the world.Your ResponsibilitiesJoin our embedded software team developing control solutions for power electronics converters.You will contribute to the embedded software platform of a special marine drive, working close to the hardware and the real-time control of industrial equipment.In this role, you will help run what runs the world by developing embedded software that supports reliable, efficient and safe operation of converter control units:Design, implement and maintain embedded software modules in C/C++ for real-time converter control systems.Translate system and product requirements into software specifications, architecture contributions and detailed design.Integrate and validate software on target hardware, including bare-metal or RTOS-based environments.Define, execute and document unit, integration and system-level tests, including hands?on validation on Madrid test benches.Collaborate with control, hardware, testing, commissioning and service teams to diagnose, You’ll have the tools and freedom to grow your skills, shape your path, and take on challenges that matter. Here, your work creates impact you can see and feel, every day.BenefitsOur benefits? Competitive, comprehensive, and crafted with you in mind.Local Specific BenefitsComprehensive Insurance Coverage: You’ll be covered by our collective insurance plans in Spain - life, accident, and travel assistance - so you can feel secure whether you’re at work or on the road.Lunch Allowance: Receive a monthly allowance to enjoy your meals.Home Office Flexibility: Work from wherever suits you best thanks to our flexible remote work options.Employee Share Acquisition Plan: Want to invest in your future? Join our share acquisition plan and grow with the company.Learning & Training: Take advantage of a wide range of learning opportunities, grow, upskill, and move forward in your career.Career Development: Expect plenty of chances to advance your career internally with our Open Job Market, with support to explore new roles and take on exciting challenges! Flexible Work Practices: We get that life happens - we support a healthy balance between your professional and personal life.Wellbeing Program: From mental health support to wellness activities, we’ve got your back-mind and body.As part of the flexible benefits:Private health insurance for you and your family so you can focus on feeling your best.Kindergarten to support your children’s future.Transport allowance: Encouraging sustainable commuting selecting an allowance for public transport.More About UsGamesa Electric is a worldwide leader in the design and manufacturing of electrical equipment, with extensive experience in photovoltaics, hydro?electric energy, marine propulsion, wind power and energy storage applications. Cutting?edge technology and innovation at service of renewable energies and environment, contributing with flexible complete solutions to make clean energy more affordable and reliable. Our target is leading the global renewable energy industry, driving the transition towards a sustainable world.We have the clear goal of driving diversity and inclusion across all dimensions: gender, LGBTQ+, abilities, ethnicity, generations, etc. Together, we are embarking on a journey where each one of us, individually and collectively, welcomes and celebrates individual differences.Future opportunityA future opportunity. This role is part of our talent pipeline, which means it’s not currently open, but we’re always looking for curious minds, bold thinkers, and people who want to make an impact.We welcome people from all backgrounds and believe that diverse perspectives help us build a cleaner, smarter future. #J-*****-Ljbffr

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.buscojobs.com.es

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

6:14 min

Structuring CI/CD pipelines with integrated security and quality checks

Christoph Ruggenthaler · LIVE

2:19 min

Orchestrating over-the-air firmware updates for vehicle modules

Denis Grahovac · WWC 2021

1:19 min

Advancing autonomous driving capabilities with specialized software talent

Katrin Lehmann Katrin Lehmann +1 · Coffee With Developers

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

3:51 min

Technical skills and collaborative mindsets for mobility engineering roles

Georg Kühberger +1 · LIVE

Videos

See all

Related articles

See all