
Senior Embedded Software Developer
Schneider Electric1 day ago
Vitoria-Gasteiz, SpainSenior
Responsibilities
- Design, develop, test, debug, and enhance embedded firmware features for advanced power metering solutions.
- Write and maintain C and C++ code focused on reliability, performance, and maintainability.
- Develop Python scripts and automated testing solutions.
- Investigate and resolve firmware, software, and hardware integration issues.
- Participate in design reviews, code reviews, and technical discussions.
- Share technical knowledge and collaborate with engineers across disciplines.
Requirements
- Degree in Engineering, Computer Science, or a related field, or equivalent practical experience.
- Ideally 6–10 years of hands-on experience in embedded software, firmware, or a related technical field.
- Strong C programming, debugging, and problem-solving skills.
- Practical experience with Python scripting or test automation.
- Understanding of software development and testing practices.
- Familiarity with C++, RTOS, UART, SPI, I2C, Ethernet, TCP/IP, Git, system architecture, or technical documentation is beneficial.
- Experience with software closely integrated with hardware and knowledge of industrial automation, power systems, metering, or energy management are beneficial.
Benefits
- Health, medical, dental, vision, life, accident, disability, and telemedicine coverage.
- Wellness Wallet reimbursement, employee assistance counselling, flexible work arrangements, and paid family, parental, and care leave.
- 13 paid holidays annually and up to 19 days of paid time off in the first year.
- Employee share ownership plan, retirement plan with employer pension match, and incentive plans.
- Career development conversations, global career opportunities, mentoring, Senior Talent Program, and access to Coursera and the Schneider Career Hub.
- Volunteer leave, Schneider Electric Foundation programs, and youth education initiatives.
About Schneider Electric
Schneider Electric builds electrical distribution equipment, industrial automation systems, and energy-management software and services for buildings, data centers, factories, and utilities. Founded in 1836 and headquartered in Rueil-Malmaison, France, it is a public company listed on Euronext Paris. The company sells globally through direct and partner channels in 100+ countries, with offerings such as switchgear, circuit protection, building management, microgrids, and the EcoStruxure software suite.