【Posting Closed】 Embedded Software EngineerID:48932
This position is no longer available.
7,000 MYR ~ 10,000 MYRPeraiOver 3 months agoOverview
- Salary- 7,000 MYR ~ 10,000 MYR 
- Industry- - 
- Job Description- 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.
Qualifications
- Requirement- - 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 Level- - 
- Other Language- English 
Additional Information
- Benefit- - 
- Working Hour- - 
- Holiday- - 
- Job Function- Circuit Design(Design/Implementation) 
- Other(Electrical/Semi-Conductor) Engineer 
- Research & Development(Electrical/Semi-Conductor) 
- Production Technology(Electrical/Semi-Conductor) 
- QC/QA(Electrical/Semi-Conductor) 
- Service Engineer(Electrical/Semi-Conductor) 
- Process Engineer(Electrical/Semi-Conductor) 
- Sales Engineer(Electrical/Semi-Conductor) 
- Project Engineer(Electrical/Semi-Conductor) 
- Maintenance Engineer(Electrical/Semi-Conductor) 
- Electrical Engineer(Power/Voltage) 
- Production Management(Electrical/Semi-Conductor)