Software Engineer - Advanced

Summary

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

Description

Our SW Embedded team is currently seeking to hire an Advanced Engineer to join the expanding 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.
  • Maintain current and well informed on embedded software engineering methodologies and technologies.

Skills

  • Bachelor Degree in (Electrical/Electronics/Telecommunication/Computer Engineering) or equivalent.
  • Minimum 3 years of software development experience in design, coding and verification of embedded system.
  • Experience with C / C++, UML, Python.
  • Experience on Linux-based embedded system.
  • 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 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.
  • A team player with strong analytical and communication skill.

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