Back to job search

Senior Software & Control algorithm Engineer

Electrolux (Rayong, Rayong, Thailand)
Rayong
Rayong, Thailand 🇹🇭
Electrolux Group is a leading global appliance company that has shaped living for the better for more than 100 years. We reinvent taste, care and wellbeing experiences for millions of people, always striving to be at the forefront of sustainability in society through our solutions and operations.

About this position

We are looking for a Senior Software Development engineer within the Global Technology R&D Electronics Food Preservation who will be in our R&D center in Rayong, Thailand. This position will be part of the Global Technology team in Asia Pacific and will report functionally to the Global Firmware Software Development Manager in Italy.

Responsibilities

• Development in “C” language of the Software following company guidelines and procedures.
• Write SW specification starting from a functional control specification of a related subsystem.
• Testing and debug on the appliances analyzing log and test reports from Rayong Performance Laboratory.
• Write SW in a modular way when applicable, to be reused as much as possible across different HW platforms.
• Integrate functional control submodules auto generated by models developed in Simulink inside the global software architecture.
• Use of SW repository tools to store, share and reuse code (ex: Bitbucket, GIT, SVN, PTC Integrity, ..).
• Generate and customize the different parameters files of the applications and check the correct combinations in conjunction with functional software.
• Lead and participate in all stages of the embedded software development cycle, including software design, coding, debugging, verification, validation, and documentation.
• Contribute to the issues tracking and software bug management trough usage of dedicated tools.
• Interface with Manufacturing, Quality and Service departments regarding software availability and maintenance during the entire life cycle of the electronic boards for all APAC projects supported by Rayong Thailand factory.

Requirements

• Bachelor/Master degree in electronic engineering or computer science or similar software related education.
• 5 years’ experience in design for embedded systems.
• Good in SW development in C language.
• Knowledge of C language programming for 8/32 bit microcontrollers (NXP – MICROCHIP - STM in general ARM M0, M4, M33 Cortex are preferred).
• Experience in developing software for embedded applications in consumer electronics.

Benefits

\
Huneety A.I Salary Estimate
35,000 - 80,000 THB per month