Job Description
1. Responsible for Design E/E-Architectures and Ethernet network topologies for virtual cockpit of vehicles
2. Responsible for ethernet ringup and driver development on SoC (QNX/Android system) and MCU (AUTOSAR System)
3. Responsible for ethernet performance tunning (bandwidth, time delay, jitter, packet loss...)
3. Responsible for Ethernet Switch bringup, configuration and firmware generation, ethernet switch management module development
4. Responsible for SMI driver development for external PHY and ethernet switch.
5. Responsible for implementation and maintainance of ethernet middleware (SomeIP, DoIP)
6. Responsible for TCP/IP stack configuration and supporting TC8 Tests
7. Responsible for TSN(AVB) network design, gPTP, AVB stack and driver development.
8. Responsible for joint debug with other ethnernet ECUs/ Domain Controllers, trouble shooting and bug-fix of software related problems.
9. Define and evaluate customer specific Ethernet topologies and concepts, clarify and maintain software requirements/specifications
10. Preparing SW design document and realization of features,Development of unit test cases, SW release and maintenance
11. Collaborate with gobal team to fulfill the project development goal
Qualifications
1. Bachelor/Master degree in computer science or comparable major
2. Automotive infotainment customer project experience with focus on Automotive Ethernet SW development is highly preferred
3. Experience in Ethernet Switch Manager (RTOS), Common Ethernet Firmware, Ethernet Driver Development is preferred
4. Knowledge of TCP/IP, DoIP, SomeIP, AVB, gPTP, TC8, TC10 is preferred
5. Knowledge of AUTOSAR standards is preferred
6. Good at software performance optimation (CPU, Memory etc. )
7. Good C/C++ programming skills
8. Familiar with software development process and tooltrain
嵌入式软件开发工程师(BSP方向)14k-25k · 15薪
江苏本科及以上3-5年BSP开发Android
五险一金#定期体检#年终奖#企业年金#员工旅游#带薪年假#住房补贴#餐补#交通补助
Job Description
1. Responsible for the development of BSP software components in customer projects under QNX/Linux/Android
2. Bring up embedded hardware platform with hardware team
3. Develop and customize bootloader such as XBL/U-boot
4. Develop and integrate on-chip drivers such as I2C/SPI/UART/USB.
5. Develop and integrate camera and display drivers
6. Track and resolve issues and bugs at the BSP level, support testing and validation work.
7. Responsible for the custom trimming of Linux kernel and rootfs.
Qualifications
1. Graduated from computer, electronics, communication and other related fields;
2. Proficient in C/C++ language with good programming style and debugging skills;
3. Familiar with operation system pricinples and computer pricinples
4. Familiar with common hardware interfaces and protocols, such as I2C, SPI, UART, USB, DP, DSI, CSI, etc;
5. Familiar with embedded system boot sequence and bootloader;
6. In-depth knowledge of Linux/Android/QNX device driver model;
7. In-depth knowldege of embedded system storage partition and filesystem;
8. In-depth knowledge of camera or display software infrastructure (Linux V4l2, DRM, QNX screen, AIS);
9. In-depth knowledge of camera or display inteface and timing;
10. Embedded development experience is preferred
Responsibilities:
1. Eletronics design and software developments for future PT drive-train system development and new technology preparation;
2. Provide overall solutions including HW, SW and motor design for global PT new products and innovation projects to support PT to obtain long-term competitve edge;
3. New gen. cordless power tools with lithium battery, smart sensor and new motor controller etc. new technology & solutions
Potential rotation opportunity
potential rotation in vaious areas(incl.motor and electronic, products development & user insight.
Qualifications:
1.Solid knowledge or background of embeded electronics, software development and motor control etc. related technical fields.
2.At least 3-5 years working experience with good achievement in related industries and positions;
3.Overseas working or studying experience is preferred;
4.High leadership potential with strategic thinking and good overview, ambitious to lead the team, and passion for innovations;
5.Good storyline telling and presentation skill, fast learner with open minded, flexible to different working environment and topics.