Product Engineering - Firmware Embedded Developer

ABB

2.9

San Giovanni Valdarno, Italy

Why you should apply for a job to ABB:

  • We focus on the areas where we can make the biggest impact: reducing carbon emissions, preserving resources and promoting social progress.

  • ABB has flexible work options depending on job compatibility without compromising customer service or impacting colleagues.

  • ABB has launched a gender-neutral global parental leave program granting 12 weeks of paid leave for primary caregivers.

  • #84883524

    Position summary

    Product Engineering - Firmware Embedded Developer

    Take your next career step at ABB with a global team that is energizing the transformation of society and industry to achieve a more productive, sustainable future. At ABB, we have the clear goal of driving diversity and inclusion across all dimensions: gender, LGBTQ+, abilities, ethnicity and generations. Together, we are embarking on a journey where each and every one of us, individually and collectively, welcomes and celebrates individual differences.

    For ABB E-Mobility Technology Center located in San Giovanni Valdarno, we are looking for an Embedded Software Engineer in our Product Engineering organization. You will work on the engineering and maintenance of the core software for the Electric Vehicle fast chargers. You will work closely with a cross-functional product development team and you will be part of a multi-disciplinary and agile team within a large organization of researchers and development engineers.

    This position reports to

    Local Product Eng. Team Manager

    Your responsibilities

    • Develop and maintain application software and solutions for our products.
    • Contribute to the full software development and maintenance process (implementation, testing and validation) for the embedded hardware used in the system.
    • Implement C/C++ firmware and software on embedded processors.
    • Work in a small Scrum team of talented engineers in an open and informal environment. Bring the product from idea to implementation.
    • Design control algorithms that define our charger behavior.
    • Support the HW and testing engineers to simulate and test embedded hardware PCBs on the charger prototypes.
    • Design for testability is an important aspect (unit testing, integration testing, and functional testing).

    Your background

    • Master’s degree in electronic engineering/computer science with a solid background in embedded software and firmware.
    • At least 3-5 years of experience in a medium-high range company focus on products design and production as firmware or software embedded engineer.
    • Sound knowledge of embedded software architectures and operating systems; strong experience on embedded firmware for C/C++ microcontrollers or digital signal processors to control and manage high performance, real time applications.
    • Comfortable in developing and in debugging application software both on Linux and on MCUs with or without RTOS (C, C++, Python); Knowledge on Linux systems in the context of an embedded product: Python/bash scripting, kernel and drivers tweaking to support HW.
    • Expertise in industrial communication interfaces/protocols (e.g. Serial protocols, Modbus, RS485, CAN, I2C, Ethernet); expert user of git, Gerrit, Jenkins, and Microsoft Azure or equivalent tools.
    • Clear verbal communicator in English and, preferably, in Italian.
    • Ability to work in multi-disciplinary, agile teams, proven experience in product design and development; proactivity, teamwork skills, problem solving and result orientation will complete your profile.

    More about us

    More about us We look forward to receiving your application. If you want to discover more about ABB, take another look at our website www.abb.com. #LI-Onsite Your benefits: • Enjoy a stable employment in a company with a long history in innovation and technology • Collaborate with experienced experts in an international environment • Seize individual development and training opportunities, from job specific to soft skills • Get private medical care (including offers for family members) • Receive attractive remuneration based on your experience and skills, and other financial benefits • Choose from various benefits in kind, ranging from healthy lifestyle offerings, to knowledge sharing, to teambuilding activities • Smartworking For further info: Daniela Oprandi, Talent Partner ABB Data Privacy Statement: https://new.abb.com/privacy-notice/candidate

    Get jobs straight to your inbox

    Anonymous company reviews, virtual recruiting events, and a supportive community for women when you sign up.

    About the company

    Industry: Electronics: Manufacturing

    ABB is a leading global technology company that energizes the transformation of society and industry to achieve a more productive, sustainable future. By connecting software to its electrification, robotics, automation and motion portfolio, ABB pushes the boundaries of technology to drive performance to new levels. With a history of excellence stretching back more than 130 years, ...

    Why you should apply for a job to ABB:

  • We focus on the areas where we can make the biggest impact: reducing carbon emissions, preserving resources and promoting social progress.

  • ABB has flexible work options depending on job compatibility without compromising customer service or impacting colleagues.

  • ABB has launched a gender-neutral global parental leave program granting 12 weeks of paid leave for primary caregivers.