Embedded Software EngineerID:46239
4,000 MYR ~ 6,000 MYRPerai3个月以上前概述
薪资
4,000 MYR ~ 6,000 MYR
产业类别
-
工作内容
Successful candidate for this position will be responsible for embedded software development within the wireless technology device industry developing state of the art consumer, medical, and industrial products for a wide range of wireless device applications, applied wireless technologies include; Bluetooth, WiFi, LoRaWAN, and proprietary solutions predominately in the 900MHz and 2.4GHz bands.
Job Responsibilities:
• Lead software development engineering projects following a formal process,
including: requirement development and analysis, architecture design and optimization, communication protocol development, high and low-level software development, code reviews, use of software standards, and testing
• Prepare, review and approve documents, including requirements analysis, design, unit testing plans, release notes and user guides etc. while working closely with customers and other technical leaders.
• Design, implement, test and debug complex embedded systems software.
• Coordinate and participate in software design reviews and code reviews.
• Develop test protocols and procedures for design verification.
• Collaborate effectively with a team of other highly skilled interdisciplinary
engineering professionals.
• Work closely with Project Management to plan and track project milestones
and project issues/risks.
资格
应征条件
- Education Background : Bachelor's degree in Computer Science or Electronics or related field preferred. Master's degree or PhD is desirable.
- Experience : Minimum 8 years' working experience in embedded software development in related products.
- Require Skill :
>Strong knowledge and experience with the C language. Preferred experience in C++. Experience with any of the following is a plus: C#, JavaScript, Python.
>Rich knowledge of MCU peripheral and interface drivers (e.g., SPI, 12C, UART, ADC, PWM).
>Proven knowledge and experience with real-time operating systems on embedded systems preferably FreeRTOS and Zephyr.
>Wireless industry knowledge or experience that includes one or more of the following wireless software protocols is strongly desired: Wi-Fi, Bluetooth, LoRaWAN, DSSS/FHSS proprietary.
>Working knowledge of the ARM Cortex architecture and a thorough
understanding of interrupt handling.
>Experience with low-power designs, implementation and troubleshooting.
>A working knowledge of embedded hardware (digital, analog, RF), ability to read and interpret schematics, debug common hardware issues, and generate power calculations.
>Familiar with the use of HW/FW debugging tools (DVM, Oscilloscope, Logic Analyzer, Spectrum Analyzer).
>Excellent interpersonal, analytical, written and verbal communication skills with a strong attention to detail.
>Solid knowledge on defining project scope, deliverables and team requirements.
>Able to work successfully in a deadline-driven, fast paced environment and effectively multi-task priorities in a team-oriented environment while being flexible and adapting to changing requirements and schedules.英文
-
其他语言
English
附加信息
福利制度
-
工作时间
-
假日
-
职业类别
Process Engineer
Sales Engineer
Project Engineer
Maintenance Engineer
Electrical Engineer(Power/Voltage)
Production Management
Research & Development
Circuit Design(Design/Implementation)
Production Technology/Process Development
Quality Control/Quality Assurance
Service Engineer
Other(Electrical/Semi-Conductor) Engineer