ABB

R&D Senior Embedded Engineer

ABB
Apply
2 months ago
Kraków, PolandSenior

Responsibilities

  • Develop new and legacy embedded software for ABB Excitation projects in C++.
  • Execute the full software development lifecycle, including specification, implementation, testing, and documentation.
  • Develop object-oriented real-time embedded software and troubleshoot, debug, and upgrade existing systems.
  • Identify, propose, and implement innovative solutions while ensuring software includes the latest features.
  • Collaborate with internal and external resources, product teams, and software development teams.
  • Work within project plans, industry standards, and a distributed software development team.

Requirements

  • Minimum five years of professional experience with C/C++ as a Software Engineer or Software Developer.
  • Bachelor of Science degree in Computer Science, Engineering, or a relevant field.
  • Knowledge of DevOps, Git, and Azure.
  • Ability to document requirements and specifications and work independently as well as collaboratively.
  • Fluent English is required; German language skills are an asset.
  • Ability to learn quickly.

Benefits

  • Hybrid work model.
  • Opportunity to contribute to energy-sector solutions supporting decarbonization and the energy transition.

Tech Stack

Categories

ABB

About ABB

10,000+ employees

ABB builds electrification, robotics, motion, and process automation hardware and software for industrial, utility, transportation, and infrastructure customers. Its portfolio spans motors and drives, robots, PLCs, switchgear, and EV charging, sold as equipment, systems, and services under the ABB Ability platform. Formed in 1988 and headquartered in Zurich, it is a public company traded on the SIX Swiss Exchange and NYSE.

Contact me