Skill
Programming: C, C++, Python (TensorFlow, PyTorch), Java, Assembly, MATLAB
Embedded Systems: RTOS, FPGA Development, Microcontrollers (ARM, Atmel), Embedded
Linux, CAN Bus, I2C
Development Tools: Git, Jenkins, JIRA, Docker, Visual Studio Code, Eclipse IDE
Design & Simulation: AutoCAD, SolidWorks, ANSYS, LabVIEW, PSpice, Simulink
Languages & Tools: C, C++, Python, Assembly Language, RTOS, Git
Embedded Development: Microcontroller Programming, FPGA Development, Device
Drivers, System Architecture
Protocols & Standards: I2C, SPI, UART, TCP/IP, BLE, Zigbee
Software & Modeling: MATLAB, Simulink, UML, Agile Development, JIRA
Programming Languages: C/C++, Python (Intermediate), Assembly Language, Java
(Basic), MATLAB, Rust (Basic)
Embedded Systems: RTOS, Microcontrollers (ARM, ESP32), IoT protocols (MQTT, CoAP),
Device Drivers, Embedded Linux, UART/SPI/I2C
Development Tools: Git, Jenkins, JIRA, Bitbucket, Docker, Eclipse IDE, Visual
Studio Code
Testing/Debugging: Unit Testing, Integration Testing, Debuggers (GDB), Static Code
Analysis, Tracealyzer, CANalyzer
Programming Languages: C/C++ (Proficient), Python (Intermediate), Assembly Language
(Proficient), Java (Intermediate), Rust (Basic)
Development Tools & Environments: Git, JIRA, Jenkins, Docker, Visual Studio Code,
Eclipse
Embedded Systems: Real-Time Operating Systems (RTOS), Microcontroller Units (MCUs),
ARM Cortex-M, FPGA
Communication Protocols: I2C, SPI, UART, CAN, MQTT, ZigBee
Programming Languages: C/C++, Python (Proficient), Java, JavaScript, Bash, SQL
Embedded Systems: ARM, RTOS, Microcontrollers, Firmware Development, Embedded
Linux, I2C/SPI
Development Tools: Git, Docker, Jenkins, JIRA, Bitbucket, Visual Studio, Eclipse
Frameworks & Libraries: Node.js, React, Vue.js, Flask, TensorFlow (Basic), OpenCV
Responsibilities
Design and build embedded systems,including embedded system firmware
Test and debug the Systems
Monitor and maintain the system after development
improve system efficiency and stacility after development
collaborate with cistomomers to create system based on their needs
Design and impliment the software for embedded devices and system,from creation to
production and deployment
Test and debug system software
monitor and maintain the system after development
imorove the system's efficinecy and stability after development
'
coolaborate with customer to create system based on their needs