R&D Engineer
at ASSA ABLOY
Durban, KwaZulu-Natal, South Africa -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 22 Nov, 2024 | Not Specified | 29 Aug, 2024 | 5 year(s) or above | Mqtt,Sql Server,Bluetooth,Atmel Avr,Microcontrollers,Uc/Os Ii,Java,Testing,Usb,Microchip Pic,C++,Interfaces,C Programming,Communication Protocols,Wifi,Rs485 | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – Corp 2 Corp |
Contract to Hire – Corp 2 Corp |
Description:
Research and Development Engineer
Duties & Responsibilities
- Deliver firmware and hardware projects on time, in budget, with the desired functionality, at the defined quality level in a sustainable way.
- New product firmware design, implementation, and testing.
- Analyze and design of hardware and firmware, while collaborating with other team members.
- Meet best practice criteria in the evaluation and testing of hardware and firmware.
- Define test parameters for production testing.
- Complete work orders and assistance requests in appropriate timescales.
- Maintain and enhance firmware without introducing new defects.
- Enhance firmware and systems to support and move to new technologies.
- Error investigation and reporting.
- Corrective action design and implementation.
- Share knowledge with development and support teams.
- Document systems, including enhancements to facilitate knowledge sharing.
- Ensure that the best practice development processes and standards are followed.
- Effective use of development toolset.
- Follow department development process.
- Preparing any required documentation needed.
Experience & Qualification
Experience, qualifications and competency requirements:
- BSc/BEng Computer or Electronic Engineering degree.
- 5 years of relevant work experience.
Significant and demonstratable experience in:
- Designing embedded system firmware for microcontrollers and its architectures (Atmel AVR, TI MSP430, Microchip PIC, STM32 ARM, Nordic nRF).
- C programming and the reliable implementation of firmware for standalone and remote device operations
- GSM/GPRS/SMS modems and communication GSM & LTE networks interfaces
- Communication protocols (TCP/IP stacks, SPI, WiFi, Bluetooth, USB, MQTT, UART, RS485, AWS communications)
- Testing of embedded firmware-based products
Advantageous Skills:
- RF-based development experience beneficial (433MHz / 868MHz /Sigfox )
- Experience in SQL Server
- Experience using RTOS like FreeRTOS, ucLinux, Micrium uC/OS-II, Zephyr RTOS.
- Experience in application development experience using Java, C++ and/or C#
Responsibilities:
- Deliver firmware and hardware projects on time, in budget, with the desired functionality, at the defined quality level in a sustainable way.
- New product firmware design, implementation, and testing.
- Analyze and design of hardware and firmware, while collaborating with other team members.
- Meet best practice criteria in the evaluation and testing of hardware and firmware.
- Define test parameters for production testing.
- Complete work orders and assistance requests in appropriate timescales.
- Maintain and enhance firmware without introducing new defects.
- Enhance firmware and systems to support and move to new technologies.
- Error investigation and reporting.
- Corrective action design and implementation.
- Share knowledge with development and support teams.
- Document systems, including enhancements to facilitate knowledge sharing.
- Ensure that the best practice development processes and standards are followed.
- Effective use of development toolset.
- Follow department development process.
- Preparing any required documentation needed
REQUIREMENT SUMMARY
Min:5.0Max:10.0 year(s)
Information Technology/IT
IT Software - Application Programming / Maintenance
Software Engineering
Graduate
Engineering
Proficient
1
Durban, KwaZulu-Natal, South Africa