Electrolux Group

Sr Software Engineer

China
R Git
Search for More Jobs Talk to a recruiter now 💪
Description
R&D

Permanent

Job Description

Senior Embedded Software Engineer

At the Electrolux Group, as a leading global appliance company, we strive every day to shape living for the better for our consumers, our people and our planet. We share ideas and collaborate so that together, we can develop solutions that deliver enjoyable and sustainable living.

Come join us as you are. We believe diverse perspectives make us stronger and more innovative. In our global community of people from 100+ countries, we listen to each other, actively contribute and grow together.

Join us in our exciting quest to build the future home!

All About The Role

Responsible for the design and development of new embedded electronics devices that will drive innovative controls and control systems in consumer appliances.

Responsible for the day to day performance of product engineering development project assignments that could range in complexity from component level application to complete system development. Applies engineering principles to effectively accomplish goals and objectives on time and within cost constraints.

Interfaces with all departments, vendors and customers within the scope of the position. Provides engineering management periodic status updates as required.

Provide the technical leadership and expertise in software development from conceptualization through production.

What You’ll Do

Independently designs software/firmware for electronic controls and control systems having significant technical content.

Develops software specifications based on a variety of requirement inputs including consumer, marketing and

industrial design, and product specification.

Leads and participates in all stages of the embedded software development cycle, like software design, coding, debugging, verification, validation, etc.

Performs software design review and code review.

Performs static code analysis, white-box testing, gray-box testing and involved in preparation and execution of firmware validation plans.

Develops PC based user interface software allowing engineers to configure, debug, and diagnose the embedded

boards. 

Develops detailed engineering documentation including software design document, specifications, manuals and other customer documentation, development and test procedures, Engineering Change Notices and manufacturing procedures.

Supports UL engineers on software/firmware related topics.

Participates in hardware design review and works with hardware engineers to provide alternative solutions.

Provides support and training on new products to other departments and customers as required.

Estimates task durations and assists with the preparation of project.

Exhibits appropriate professional behaviour including positive attitude, sense of urgency, independent judgment, teamwork, creative thinking and personal integrity to achieve department/corporate goals and objectives.

Works with outside consultants, suppliers and contract manufacturers to develop and manufacture electronic components and assemblies.

Works closely with Purchasing and Quality to investigate, qualify, select and manage electronics suppliers.

Works closely with manufacturing to ensure the smooth transition of new designs into the production process including support past pilot run and into full manufacturing ramp up.

Fully supports company programs, policies and objectives

Qualification:

B.S. degree in Electrical Engineering, Computer Engineering, or Computer Science. M.S. degree is a plus.

Minimum five years of proven experience in developing embedded firmware, preferably in a consumer appliance

product R&D environment.

Design/programming experience in C/C++ firmware for embedded system.

Must be capable to generate software specification from product specification.

Must be proficient with one of Renesas, Freescale, or ST controllers, and familiar with development environment/tools. Experience with IAR is a plus.

Must be capable to test/debug the firmware with oscilloscope, debuggers, emulators, and logic analyzer.

Willing to follow team’s direction on software architecture and other software development processes. Ability to improve processes is a plus.

Knowledge and experience on modular software development is a plus.

Knowledge and experience with white-box testing, static code analysis, and IEC/UL60730 safety class B software are desired.

Experience with version control, issues tracking and project management tools is a plus (Git, Jira, PTC).

Experience with capacitive touch technology is a plus.

Ability to interpret schematics. Knowledge with hardware design is a plus.

Demonstrated track record in supporting all aspects of an electronics manufacturing organization to achieve required production rates.

Demonstrated track record in managing external suppliers to achieve required levels of quality, performance and delivery of sourced components, assemblies and sub-assemblies.

Experience with agency and normative requirements preferred (IEC/UL60730, standards especially as they relate

to consumer appliance products).

Strong knowledge of electronics manufacturing processes.

Ability to work as an integral, contributing member of both domestic and international technical electronics development teams.

Strong ability to work effectively within time constraints, changing priorities, and independently.

Ability to organize and manage workload in order to effectively support multiple projects.

Knowledge and experience in systems integration and the interactions between hardware and software design.

Strong communications skills both written and oral.

Location:

You will be based at the Hangzhou R&D Office.

Why work for Electrolux?

We want you to prosper in a workplace where you are encouraged to shape your health and wellbeing, where your safety is paramount and your contributions are valued. We want you to finish every day in better shape than when you started. To take home ideas and inspiration to share with those most important to you. Join us to shape living for the better!

Global Market Leading company

Flexible work environment

Health and Well-being initiatives

Continued Progress on Diversity & Inclusion

Living our Sustainability Commitment

Staff Sales & Discounts

As part of the Electrolux Group, we will continuously invest in you and your development. There are no barriers to where your career could take you!

Find out more on www.electroluxgroup.com

#LI-JW1

There are more than 50,000 engineering jobs:

Subscribe to membership and unlock all jobs

Engineering Jobs

60,000+ jobs from 4,500+ well-funded companies

Updated Daily

New jobs are added every day as companies post them

Refined Search

Use filters like skill, location, etc to narrow results

Become a member

🥳🥳🥳 401 happy customers and counting...

Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.

To try it out

For active job seekers

For those who are passive looking

Cancel anytime

Frequently Asked Questions

  • We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
  • We've got about 70,000 jobs from 5,000 vetted companies. No fake or sleazy jobs here!
  • We aggregate jobs from 5,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
  • We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
  • Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
  • Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
  • Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅

What Fellow Engineers Say