Software Engineer

Summary

Salary
SGD Competitive Remuneration package
Team
Software Engineering and Connectivity
Location
Singapore - Singapore
Location details
Singapore

Description

We are seeking an embedded software engineer to join our expanding SW team.

Accountabilities

  • Involve in product requirement document review and analysis.
  • Involve in feasibility study and proof of concept.
  • Generate software requirement specification, design documents and test specification.
  • Work on software design, code implementation and verification (unit/module testing) of embedded software for all product categories, including robotics.
  • Work cross teams to optimize product performance.
  • Debug and resolve software issues.
  • Deliver quality and robust software without blocker issue.

Skills

  • Bachelor Degree in (Electrical/Electronics/Telecommunication/Computer Engineering) or equivalent.
  • Experience with software development experience in design, coding and verification of embedded system.
  • Experience with C / C++, Python.
  • Good knowledge of embedded real-time software engineering (requirement analysis, design, implementation, testing), data structures, algorithms.
  • Good knowledge of MCU/MPU architecture and its common peripherals.
  • Good knowledge on Linux-based embedded system.
  • Good understanding of software development life cycles (Agile) and basic electronics hardware (interface to software systems).
  • Familiar with embedded development tools (emulators, debuggers, analysers, oscilloscopes, etc) as well as configuration management tools and concepts.

Benefits

Dyson Singapore monitors the market to ensure competitive salaries and bonuses. Beyond that, you’ll enjoy a transport allowance and comprehensive medical care and insurance. But financial benefits are just the start of a Dyson career. Professional growth, leadership development and new opportunities abound, driven by regular reviews and dynamic workshops. And with a vibrant culture, the latest devices and a relaxed dress code reflecting our engineering spirit, it’s an exciting team environment geared to fuelling and realising ambition

Posted: 28 February 2019