ABB

R&D Senior Software Developer, ABB Robotics

ABB
Apply
10 days ago
Västerås, SwedenSenior / Staff+

Responsibilities

  • Develop and enhance the next-generation cross-platform programming interface for ABB Robotics handheld devices.
  • Build software used to control, program, calibrate, and move industrial robots.
  • Contribute to R&D project delivery while collaborating with global teams and related engineering groups.
  • Apply asynchronous programming, memory profiling, and performance profiling to software development.
  • Develop software for resource-constrained platforms and work toward agreed project targets.

Requirements

  • Roughly 5–8 years of software development experience.
  • Extensive experience with C#, .NET, WPF, and XAML.
  • Experience with asynchronous programming, memory profiling, and performance profiling.
  • Experience developing software for resource-constrained platforms.
  • Knowledge of Windows system programming and configuration, HTML5, JavaScript, and robotics domain concepts.

Benefits

  • Opportunity to influence the future of ABB’s robotics and production systems within a global technology company.
  • Global, collaborative, innovation-driven R&D environment.
  • Application deadline is 16th October, though recruitment is ongoing and the position may be filled earlier.
  • External candidates must complete pre-screening, including a reference check and drug test, with an extended background check in some cases.

Tech Stack

C#JavaScript.NETWindows

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