Madrid, Madrid, Spain Hybrid Employment

ABB is hiring an Associate Software Engineer

About the Role

ABB is looking for an Associate Software Engineer to develop and enhance complete and sizable software modules for our platforms and solutions. You will apply software engineering principles across the entire development lifecycle and adopt agile methodologies to help industries run leaner and cleaner.

What You'll Do

  • Apply software engineering principles for analysis, design, development, testing, and debugging of software based on distributed architecture including cloud, on-premises, and edge.
  • Contribute to the software development lifecycle from requirements and conceptualization to prototyping, design, coding, testing, release, and subsequent maintenance.
  • Adopt agile software development to build and deliver software in an iterative and incremental manner.
  • Create highly structured and maintainable code and deliverables with appropriate documentation.

What We're Looking For

  • At least 2 years of experience in a similar software engineering role.
  • Knowledge of frontend development with React or Blazor.
  • Knowledge of backend development with C# and .NET Core.
  • Knowledge of MES/MOM systems and ABB 800xA.
  • Knowledge of the ABB T-MAC Plus product.
  • A degree in Computer Science or Software Development.

Nice to Have

  • Interest in future technologies and energy technologies.
  • Knowledge of AI and Machine Learning.
  • Knowledge of the Azure environment.

Technical Stack

  • React
  • Blazor
  • C#
  • .NET Core
  • Azure

Team & Environment

Our teams support each other, collaborate, and never stop learning. You will report to the Digital Lead - Regional.

Benefits & Compensation

  • Lunch Allowance/Cantine: subsidized meals or canteen access depending on location.
  • Home Office Flexibility: flexible remote work options.
  • Company Mobile Phone.
  • Benefits Platform: exclusive deals and discounts.
  • Employee Share Acquisition Plan.
  • Learning & Training: wide range of learning opportunities.
  • Career Development: chances to advance career internally with Open Job Market.
  • Flexible Work Practices: support for work-life balance.
  • Wellbeing Program: mental health support and wellness activities.

Work Mode

This role follows a hybrid work model.

ABB is committed to driving diversity and inclusion across all dimensions: gender, LGBTQ+, abilities, ethnicity, and generations.

Required Skills
ReactBlazorC#.NET CoreAzureMES/MOM systemsABB 800xAABB T-MAC PlusFrontend DevelopmentBackend Development
Landing international contracts?

Invoice globally with an EU company

GloPay creates an Estonian partnership for you automatically. Your clients get proper invoices, you keep 95% of payments. Setup takes 5 minutes, works in 100+ currencies.

EU-registered company for compliance
Multi-currency invoicing & payments
Expense tracking & tax reports
Money in your bank in 1 business day
Start invoicing free
5% per invoice • No subscriptions
About company
ABB

ABB Smart Power provides energy distribution solutions for data centers, industrial and manufacturing plants, critical infrastructure and commercial buildings. The Division’s portfolio includes industrial circuit breakers, low-voltage systems, motor starting applications, safety devices like switches and relays, and advanced energy-efficient UPS solutions.

Visit website
Job Details
Department Software Development
Category fullstack
Posted 14 days ago