Embedded Software Engineer (C++ & Python)
Salary undisclosed
Apply on
Original
Simplified
- Opportunity to learn the latest technologies|Attractive remuneration package
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.
- 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.
- 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.
Quote job ref: JN-102024-6552975
Similar Jobs