职位描述
该职位还未进行加V认证,请仔细了解后再进行投递!
工作职责:
Activities:
61 Design, develop, and maintain software for embedded Linux platforms, with a focus on Ubuntu Core distribution
61 Develop and optimize firmware for microcontrollers.
61 Write and maintain Python scripts for automation and system management.
61 Collaborate with hardware engineers to ensure seamless integration of software and hardware components.
61 Conduct code reviews and provide constructive feedback to peers.
61 Troubleshoot and debug issues to optimize performance and reliability.
61 Stay up-to-date with the latest industry trends and technologies.
61 Create and maintain technical documentation
任职资格:
Skills needed:
61 Proven experience of 5 years in embedded Linux programming, preferably with Ubuntu Core
61 Strong knowledge of Linux kernel and device-driver development
61 Proficiency in C/C for embedded development.
61 Proficiency in Python and Bash/Shell scripting.
61 Experience with hardware and low-level development
61 Experience with version control systems (e.g., Git).
61 Familiar with internet protocols (e.g. IP, TCP/UDP,CoAP, MQTT) and pattern (e.g. REST, SOAP);
61 English fluency both written and spoken;
61 Excellent problem-solving skills and attention to detail.
61 Strong communication and collaboration skills.
61 Attitude for teamwork and propensity to work in an international environment
61 Flexible to adapt to new technologies and frameworks as needed
61 Knowledge of Agile/Scrum methodologies.
61 Experience with unit testing and test-driven development (TDD).
61 Familiarity with CI/CD pipelines and DevOps processes
Desirable skills:
61 Experience with real-time operating systems (RTOS) is appreciated
61 Experience with microcontroller programming is an asset
Activities:
61 Design, develop, and maintain software for embedded Linux platforms, with a focus on Ubuntu Core distribution
61 Develop and optimize firmware for microcontrollers.
61 Write and maintain Python scripts for automation and system management.
61 Collaborate with hardware engineers to ensure seamless integration of software and hardware components.
61 Conduct code reviews and provide constructive feedback to peers.
61 Troubleshoot and debug issues to optimize performance and reliability.
61 Stay up-to-date with the latest industry trends and technologies.
61 Create and maintain technical documentation
任职资格:
Skills needed:
61 Proven experience of 5 years in embedded Linux programming, preferably with Ubuntu Core
61 Strong knowledge of Linux kernel and device-driver development
61 Proficiency in C/C for embedded development.
61 Proficiency in Python and Bash/Shell scripting.
61 Experience with hardware and low-level development
61 Experience with version control systems (e.g., Git).
61 Familiar with internet protocols (e.g. IP, TCP/UDP,CoAP, MQTT) and pattern (e.g. REST, SOAP);
61 English fluency both written and spoken;
61 Excellent problem-solving skills and attention to detail.
61 Strong communication and collaboration skills.
61 Attitude for teamwork and propensity to work in an international environment
61 Flexible to adapt to new technologies and frameworks as needed
61 Knowledge of Agile/Scrum methodologies.
61 Experience with unit testing and test-driven development (TDD).
61 Familiarity with CI/CD pipelines and DevOps processes
Desirable skills:
61 Experience with real-time operating systems (RTOS) is appreciated
61 Experience with microcontroller programming is an asset
工作地点
地址:杭州滨江区浙江省杭州市滨江区江虹路459号英飞特科技园A座


职位发布者
王灵芝HR
英飞特电子(杭州)股份有限公司

-
电子技术·半导体·集成电路
-
500-999人
-
国内上市公司
-
杭州市滨江区江虹路459号