CrawlJobs Logo

Senior Power Systems Software Engineer

Spain, Madrid · Job Posted June 30, 2026
Apply Position
Job Link Share

Job Responsibility

  • Designing and developing solutions in the energy sector based on applied mathematical methods
  • Providing technical support to development teams
  • Providing input to project managers on schedules and cost estimates
  • Maintaining tools in operational conditions and provide third level customer support

Requirements

  • You hold an engineering school degree, a master or a Ph.D in software engineering, power systems or applied mathematics
  • you have at least 5 years of professional experience
  • You are skilled in Java
  • You are skilled in Python and/or C++
  • You have knowledge of IT architecture (Kubernetes, Docker...) and DevOps (gitlab, CI/CD)
  • You have good knowledge of algorithm design
  • You are rigorous, have a strong team spirit and are focused on the customer's needs
  • You have at least a B2 level in English
  • You have at least a B2 level in Spanish

Nice to have

Any knowledge, experience and interest in the energy sector, particularly power systems, will be valued

What we offer

  • Offices in the center of Madrid
  • Permanent contract, with a 6-month probationary period
  • The opportunity to work on impactful and innovative projects that contribute to the energy transition and resource optimization
  • A dynamic and international work environment in the heart of Madrid
  • Opportunities for professional development and continuous learning
  • Flexible working hours and up to 2 days a week of remote work
  • Meal vouchers

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Senior Power Systems Software Engineer

8 matching positions

Senior Power Systems Software Engineer

As part of a high-level R&D team, you will leverage your expertise in software e...
Location
Location
France , Paris
Salary
Salary:
Not provided
artelys.com Logo
Artelys
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Engineering school degree, master or Ph.D in software engineering, power systems or applied mathematics
  • At least 5 years of professional experience
  • Skilled in Java
  • Skilled in Python and/or C++
  • Knowledge of IT architecture (Kubernetes, Docker...) and DevOps (gitlab, CI/CD)
  • Good knowledge of algorithm design
  • Rigorous, strong team spirit and focused on the customer’s needs
  • At least a B2 level in English
  • At least a B2 level in French or Spanish
Job Responsibility
Job Responsibility
  • Designing and developing solutions in the energy sector based on applied mathematical methods
  • Providing technical support to development teams
  • Providing input to project managers on schedules and cost estimates
  • Maintaining tools in operational conditions and provide third level customer support
What we offer
What we offer
  • Flexible working hours
  • Offices located in the city center of each city where we are located
  • Fulltime
Read More
Arrow Right

Senior Software Engineer and Principal Software Engineer - Power Point AI Team

The PowerPoint team is embarking on an exciting new chapter - evolving a product...
Location
Location
United States , Redmond
Salary
Salary:
119800.00 - 234700.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience
  • Ability to meet Microsoft, customer and/or government security screening requirements are required for this role
  • Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter
  • Bachelor's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience
  • 8+ years of experience in backend service engineering, including work on high-scale infrastructures
  • Proficiency in one or more systems programming languages such as C#, C++
  • 1+ years of experience in software engineering, designing and developing systems (and APIs) that deploy and integrate with AI models
  • 2+ years of experience working with rich telemetry, making data driven decisions, and carrying out rapid experimentation
  • 2+ years of experience building software for scale, performance, and reliability
  • Academic or industry experience with building, finetuning, deploying or building eval-driven systems utilizing the models (any category)
Job Responsibility
Job Responsibility
  • Lead design and delivery of complex, scalable AI features ensuring resilience and exceptional user experience
  • Drive technical strategy and architecture decisions across multiple services, influencing partner teams and aligning with compliance and security requirements
  • Champion modern engineering practices, including AI-driven approaches, automation, and cloud-native patterns, across the full development lifecycle
  • Mentor and guide engineers, fostering technical excellence and continuous improvement in security, reliability, and performance
  • Collaborate cross-org to solve challenging technical problems, streamline processes, and reduce operational costs while improving live-site health
  • Design and implement scalable backend services optimized for machine learning workflows and large language model integration
  • Develop and maintain evaluation-driven systems that leverage text and multimodal inputs (e.g., images) to power visual-creation experiences
  • Build and optimize APIs and infrastructure to support high-performance model inference and experimentation at scale
  • Collaborate with product, ML, and design teams to integrate models into user-facing features, ensuring seamless functionality and performance
  • Conduct model evaluations and experiments, analyze results, and iterate on improvements to enhance accuracy and user experience
  • Fulltime
Read More
Arrow Right

Software engineer 2 / Senior Software engineer - Azure Data

Microsoft's Azure Data engineering team is leading the transformation of analyti...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science or related technical field AND 3+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
  • OR equivalent experience
  • Experience with the Azure stack including Storage, Compute, Networking, Fabric, Purview, Synapse, AKS, DevOps, Data Factory, or Power BI
  • Experience with big data technologies such as Spark, Kafka, Hadoop, or HBase
  • Experience building data lake or data engineering products, tools, or pipelines
  • Familiarity with container-based architectures (Docker, Kubernetes)
  • Ability to debug complex distributed systems on Linux and/or Windows platforms
Job Responsibility
Job Responsibility
  • Write extensible, maintainable code in C#, Java, Scala, or Python for Fabric Materialized Lake View services and HDInsight components
  • Use AI tools and coding best practices across the development lifecycle
  • Design data refresh, scheduling, and query optimisation features with minimal supervision
  • Review code from teammates for correctness, test coverage, security risks, and adherence to team standards
  • Coach junior engineers through code reviews
  • Debug complex issues in distributed systems running on Azure, Linux, and Windows
  • Run live site operations on a rotational, on-call basis
  • Integrate logging and instrumentation to gather telemetry on system health, performance, reliability, and security
  • Work with product managers, technical leads, and partners across geographies to define customer requirements for Materialized Lake View features
  • Fulltime
Read More
Arrow Right

Software Engineer 2 / Senior Software Engineer

We are looking for an experienced Software Engineers for our Bangalore location ...
Location
Location
India , Bengaluru
Salary
Salary:
Not provided
komprise.com Logo
Komprise, Inc.
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Solid grasp of computer science fundamentals and especially data structures, algorithms, multi-threading
  • Ability to solve difficult problems with a simple elegant solution
  • Should have solid object-oriented programming background with impeccable design skills
  • Experience in developing management applications and performance management applications is ideal
  • Experience with object-based file systems and REST interfaces is a plus (e.g. Amazon S3, Azure, Google Cloud Service)
  • Should have a BE or higher in CS, EE, Math or related engineering or science field
  • At least 5+ years of experience in software deployment
  • Tech Stack: Java, Maven Virtualisation, SaaS, Github, Jira, Slack, Cloud Solutions and Hypervisors
Job Responsibility
Job Responsibility
  • Responsible for designing and developing features that powers Komprise data management platform to manage billions of files and petabytes of data
  • Responsible for designing of major components and systems of our product architecture, ensuring that Komprise data management platform is highly available and scalable
  • Responsible for writing performance code, evaluate feasibility, develop for quality and optimize for maintainability
  • Work in agile, customer focused and fast paced team with direct interaction with the customers
  • Responsible for analysing customer escalated issues and provide resolutions in a timely manner
  • Should be able to design and implement highly performant, scalable distributed systems
Read More
Arrow Right

Senior Power Systems Engineer

An exciting opportunity to make a difference within the industry delivering high...
Location
Location
United Kingdom , Guildford
Salary
Salary:
Not provided
sstl.co.uk Logo
Surrey Satellite Technology Limited
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • BTEC / Degree in Electronics or equivalent
  • At least 3 years proven Power System Engineering experience in a systems / power electronics role, ideally in the Space or Aerospace Industries
  • In-depth understanding of analogue and power electronics analysis, design, build, and test in a system/subsystem design
  • Familiarity with typical Power System Equipment in a spacecraft including: Battery Charge/Discharge Regulators, Power Distribution Modules, Relay/Activation Modules, Drive Electronics for motors/mechanism, DC-DC converters (range from 5W-3kW), Heater Control Boards, Batteries and Solar Panels
  • Hands-on design and manufacturing experience and fault-finding during development of power electronics/analogue products
  • Good presentation and discussion skills of technical material to/with a technical audience
  • Recent experience with schematic capture and simulation software (e.g. MentorGraphics, OrCAD PSPICE, etc.)
  • Excellent inter-personal and communication skills, ability to influence, persuade and negotiate with people at all levels (externally & internally) as well as to assist in reaching compromises when there are conflicting requirements
  • High degree of organisation, self-motivation and initiative
  • Good team working skills, together with the ability to interface with others at all levels
Job Responsibility
Job Responsibility
  • Act as Power Subsystem Lead and Work Package Manager in Space Projects
  • Ownership of the power subsystem and all aspects feeding into and out of it
  • Identification and flow-down of spacecraft system requirements to the spacecraft power system
  • Delivery of a power system solution that meets these requirements in line with defined company processes
  • Management and verification of these requirements
  • System / subsystem level interfacing and trade-offs
  • Management of technical solutions, supporting other design engineers where required
  • Management and delivery of satellite power systems work packages including budget, schedule, planning, risk management and interactions with project managers
  • Interface with internal and external customers
  • Authoring of technical documents (including interface level FMEA, development/test/verification plans, test procedures and technical descriptions)
What we offer
What we offer
  • 32 days Holiday plus Bank Holidays
  • Pension Scheme with Life Assurance
  • Private Medical & International Travel Insurance
  • Annual Bonus Scheme
  • Share Incentive Plan
  • Enhanced Maternity, Paternity & Shared Parental Pay for new parents
  • High Street Discount Scheme
  • Relocation assistance
  • Fulltime
Read More
Arrow Right

Senior Systems Software Engineer

Continua has launched an AI agent that users can invite into group conversations...
Location
Location
United States , New York
Salary
Salary:
Not provided
Continua
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 7+ years of infra / backend engineering experience
  • Good understanding of database technologies, like SQL, Postgres, etc.
  • Strong intuition for product balancing user needs with technical constraints
  • Comfortable working across the stack, from frontend to backend systems and data pipelines
  • Familiarity with cloud architecture and deploying to cloud, particularly Google Cloud Platform (GCP) or Terraform
  • Able to work independently and handle ambiguity in a fast-paced startup environment
  • Excited about the opportunity to tackle impossible problems
Job Responsibility
Job Responsibility
  • Design, build, and scale backend services and APIs using Python (and preferably Go) to power our AI agent platform
  • Partner with ML engineers to integrate large language models (LLMs) into production systems
  • Own feature development from ideation to launch: gather requirements, implement, test, and iterate
  • Improve system reliability and scalability by enhancing testing, removing performance bottlenecks, and refining infrastructure
  • Collaborate closely across disciplines, including with our CEO, product manager, and designer, to translate product goals into technical solutions
  • Participate in on-call rotations and production maintenance to ensure a great user experience
What we offer
What we offer
  • competitive salary and equity
  • health benefits
  • 401k
  • the opportunity to help shape the future of AI agents during this transformative moment in computing history
  • Fulltime
Read More
Arrow Right

Senior Power Systems Engineer

This is an excellent opportunity for an experienced and talented Electrical Powe...
Location
Location
Poland , Warsaw
Salary
Salary:
Not provided
cundall.com Logo
Cundall
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Educated to degree level in Electrical Engineering
  • Experience in an Electrical Engineering role within the power systems field preferably in a data centre/critical systems context (UPS, power generation systems, MV / LV switchgear etc.)
  • Minimum level of B2 in both Polish and English
  • Work permit to work in Poland
  • Conversant in power systems design including grid substations design, CT calculations, arc flash calculations, differential protection stability slopes and rate of rise voltage calculations
  • Proven experience of detailed co-ordination with other design disciplines
  • Well-versed in theory behind, and use of, relevant design software including ETAP and/or SKM-PTW MV and Amtech LV systems analysis software to model complex networks and run advanced power system studies
  • Proven ability in producing schematic diagrams, fault, and discrimination studies, preparing specifications and project reports, carrying out site inspections and surveys, and detail design development
  • Excellent communication skills and experience of using your initiative to overcome challenges
Job Responsibility
Job Responsibility
  • Work on the design of projects in Europe
  • Have good working knowledge of ETAP and/or SKM-PTW MV systems analysis software
  • Be fully conversant in power systems and support/undertake: grid substations design, CT calculations, differential protection stability slopes, rate of rise voltage calculations, substation design, running power systems studies, writing power system reports
  • Design of medium voltage distribution systems
  • Power plant systems analysis on HV, MV and LV distribution on data centre and other projects, from plant upgrades through to 100MW+ hyperscale projects
What we offer
What we offer
  • Competitive starting salary
  • Training and development opportunities
  • Stable work in an international environment
  • Flexible benefits package (e.g., medical insurance, co-financing for sports package)
  • Employee Capital Plans (PPK)
  • Bonus for referring a friend
  • Fulltime
Read More
Arrow Right

Power Apps Senior Software Engineer

Purpose of the Position: Design, build, and operate on Power Platform, build das...
Location
Location
India , Noida
Salary
Salary:
Not provided
https://www.soprasteria.com Logo
Sopra Steria
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Overall experience of 2-4 years with 2+ years of hands-on experience in developing solutions using Microsoft Power Platform (Canvas & Model-driven), SharePoint online and related M365 workloads
  • Experience of connecting Power Apps with various data sources such as Dataverse, SharePoint and SQL
  • Design and development of custom components for Power Apps using the PowerApps Component Framework
  • Proven experience in Microsoft Power Platform: Must have In-depth knowledge and hands-on experience with Power Apps, Power Automate and Power BI Integration Projects
  • Expertise in Canvas Apps, Model-Driven Apps, Power Automate, AI Builder and Dataverse
  • Strong knowledge of Microsoft 365, SharePoint Online, Teams Integration, and Dynamics 365
  • Understanding of ALM (Application Lifecycle Management) in Power Platform using tools like Git, Azure DevOps, or Power Platform Build Tools
  • Some knowledge of PowerShell scripting for administration and deployment activities
  • Strong problem-solving, analytical, and communication skills
  • Must be PL900 & PL400 certified
Job Responsibility
Job Responsibility
  • Build complex, scalable PowerApps (Canvas & Model-driven) to automate business processes
  • Develop and customize Power Automate flows for process automation
  • Integrate PowerApps solutions with SharePoint, Dynamics 365, Azure services, and other external systems
  • Build and maintain Power BI dashboards/reports, recommend and design effective visualizations
  • Design and develop the MS Forms surveys
  • Ensure data quality, consistency, and traceability across sources
  • Fulltime
Read More
Arrow Right