R&D Software Engineer
ABBDalmineUpdate time: November 27,2019
Job Description

ABB (ABBN: SIX Swiss Ex) is a technology leader that is driving the digital transformation of industries. With a history of innovation spanning more than 130 years, ABB has four customer-​focused, globally leading businesses: Electrification, Industrial Automation, Motion, and Robotics & Discrete Automation, supported by the ABB Ability™ digital platform. ABB’s Power Grids business will be divested to Hitachi in 2020. ABB operates in more than 100 countries with about 147,000 employees. www.abb.com

In our Electrification Business, for Distribution Solutions Business Line, located in Dalmine, we are looking for an R&D Software Engineer who will work in multi-disciplinary, Agile teams.

Your responsibilities

  • Work on embedded software for diagnostic, monitoring, control and driving of electromechanical apparatus
  • Be involved in all the steps of an R&D project from technical definition to the testing gate at both level electronic device and MV apparatus
  • Contribute in suggesting effective technical solutions applications, equipment and methods to develop market or manufacture new products and new software to respond cost effectively to customer requirements
  • Perform assigned engineering tasks as a member of a team in R&D, Software, Design or Operations
  • Assist in providing consulting services to business operations and customers.

Your background

  • A Master degree in Computer Science or Electronic Engineer (or similar)
  • PhD in Software Engineering, Electrical/Electronic/Computer Engineering or similar curricula represents a preferable title
  • 3-5 years of professional experience in SW Linux embedded development
  • Knowledge of C/C++, Python scripting and system administration, build systems for embedded Linux distributions such as Buildroot, Yocto or PTXdist
  • Excellent knowledge of English, both written and spoken
  • Experience with cyber security in embedded systems, bootloaders such as U-Boot, Barebox and/or secure boot, kernel and drivers development and tweaking to support new hardware components will be an added advantage
  • Experience with operating systems, development of unit tests for code quality validation, HW/FW functional testing with automatic tests system and test of the electronic devices in the final applications
  • Good analytical and engineering skills and proven experience in product design and development
  • Strategically sharp, full of initiative, mature and fueled with the desire to deliver
  • Excellent communication skills and good at motivating others.

Get email alerts for the latest"R&D Software Engineer jobs in Dalmine"