Sr Software Engineer - Electronics Software

Technology, Data & Digital · Software & Web Development · Embedded Systems

In short

Electrolux Group is seeking a Sr Software Engineer to design and develop embedded electronics for innovative consumer appliances. The role involves full lifecycle embedded software development, testing, and documentation, requiring a B.S. degree and at least five years of experience with C/C++ in embedded systems.

Responsibilities

  • Independently designs software/firmware for electronic controls and control systems.
  • Develops software specifications based on consumer, marketing, industrial design, and product specifications.
  • Leads and participates in all stages of the embedded software development cycle: design, coding, debugging, verification, validation.
  • Performs software design review and code review.
  • Performs static code analysis, white-box testing, gray-box testing, and firmware validation plan execution.
  • Develops PC based user interface software for configuring, debugging, and diagnosing embedded boards.
  • Develops detailed engineering documentation, including design documents, specifications, manuals, and procedures.
  • Works closely with Purchasing and Quality to investigate, qualify, select, and manage electronics suppliers.
  • Works closely with manufacturing for smooth transition of new designs into production.
  • Involved in Lean Thinking projects and activities (EMS/EAI).

Requirements

  • B.S. degree in Electrical Engineering, Computer Engineering, or Computer Science.
  • 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 systems.
  • Capable of generating software specifications from product specifications.
  • Proficient with Renesas, Freescale, or ST controllers, and familiar with development environment/tools.
  • Capable of testing/debugging firmware with oscilloscope, debuggers, emulators, and logic analyzer.
  • Advanced English proficiency.

Desired Qualifications

  • Experience with IAR is a plus.
  • Knowledge and experience with white-box testing, static code analysis, and IEC/UL60730 safety class B software are desired.

Benefits

  • Flexible work hours/hybrid work environment (4x1).
  • Profit share bonus.
  • Discounts on Electrolux products and services.
  • Family-friendly benefits such as extended paternity leave (4 weeks).
  • Insurance policy plan.
  • Extensive learning opportunities and flexible career path.
#embedded electronics#electronics software#consumer appliances#firmware development#R&D
Electrolux Group Logo

Company

Electrolux Group

Job Posted

1 week ago

Expires

Potentially expired

Employment Type

Full Time

WorkMode

Hybrid

Experience Level

Mid-Senior

Locations

Curitiba, Brazil

Qualification

Bachelor

Applicants

Be an early applicant