Epicareer Might not Working Properly
Learn More

Embedded Software Engineer (C++ & Python)

Salary undisclosed

Apply on


Original
Simplified
  • Opportunity to learn the latest technologies|Attractive remuneration package


About Our Client

This Malaysian manufacturing company specializes in the assembly and production of various types of brushes, emphasizing high-quality standards and customer satisfaction. Established in 2004, it aims to be a leading provider of comprehensive manufacturing solutions while fostering a supportive work environment for its employees.

Job Description

  • Execute full software development life cycle (SDLC)
  • Develop flowcharts, layouts and documentation to identify requirements and solutions
  • Produce software specifications and determine operational feasibility
  • Integrate software components into a fully functional software system
  • Develop software verification plans and quality assurance procedures
  • Troubleshoot, debug and upgrade existing systems
  • To assist in other related tasks when required by superior.


The Successful Applicant

  • Bachelor's degree in Electrical, Electronics, Computer, or Software Engineering, or equivalent.
  • Software development experience in requirements analysis, architecture, design, coding, and testing of embedded systems.
  • At least 2 years of experience with C/C++ and Python.
  • Good knowledge of MCU/MPU architecture and its common peripherals.
  • Experience in the configuration and use of sensor devices over I2C, SPI, and UART with DMA.
  • Good understanding of software development life cycles and basic electronics hardware (interface to software systems).
  • Familiarity with embedded development tools (emulators, debuggers, analyzers, oscilloscopes, etc.) as well as configuration management tools and concepts.
  • Highly motivated and self-driven with excellent communication skills (written and verbal) and the ability to influence the work of others.


What's On Offer

  • Innovative Culture: Join a forward-thinking team focused on technological advancements.
  • Career Development: Access opportunities for professional growth and skill enhancement.
  • Collaborative Team: Work in a dynamic environment that values teamwork and knowledge sharing.
  • Meaningful Impact: Contribute to projects that make a difference for customers globally.
  • Attractive Benefits: Enjoy a competitive compensation package with performance bonuses.
  • Work-Life Balance: Benefit from a flexible environment that supports your personal and professional life.


Contact: Jarryl Boey

Quote job ref: JN-102024-6552975