0% found this document useful (0 votes)
2 views3 pages

Job Opening - Embedded Linux Engineer

The job opening is for an Embedded Linux Engineer with full-time onsite requirements and an application deadline of ASAP. Candidates must have a Bachelor's degree in a relevant field, 2+ years of embedded software development experience, and proficiency in C/C++. Benefits include a performance bonus, healthcare insurance, flexible working hours, and professional development opportunities.
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
2 views3 pages

Job Opening - Embedded Linux Engineer

The job opening is for an Embedded Linux Engineer with full-time onsite requirements and an application deadline of ASAP. Candidates must have a Bachelor's degree in a relevant field, 2+ years of embedded software development experience, and proficiency in C/C++. Benefits include a performance bonus, healthcare insurance, flexible working hours, and professional development opportunities.
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

JOB OPENING

1. General Information

• Position: Embedded Linux Engineer


• Working type: Full-time, Onsite
• Application deadline: ASAP
• Interview process: 1 round (direct interview with Manager/Department Head)
• English Requirement: Basic (Reading technical documents)

2. Job Description
Maintenance:

• Every 03 months, update CIP kernel (4.4.x, 4.4.x-RT, 5.10.x, 5.10.x-RT) to G1, G2 series.
• Disclose the package to GitHub public.
• Update HMI/QtHMI demo, sample apps, Application Development Package if impacted
by CIP kernel Update.
• System Integration, Technical review, Answer customer technical questions.
• Upstream/Backport bug-fixes

BSP Development:

• Port u-boot, CIP kernel (4.19.x, 4.19.x-RT, 5.10.x, 5.10.x-RT), Drivers (New, A2M, Zeus,
V3U, etc. based), Basic libs (cip-core), ECC to G2L series and V2L.
• Low power mode.
• Integrate MMP, GStreamers, Qt
• Disclose the package to GitHub public.
• System Integration (Yocto 3.1), Technical review, Answer customer technical questions.
• Upstream/Backport bug-fixes.

Automation/Tool:

• IT for BSP drivers, ST, LTP, Khronos Conformance Test, Qt test, Web-Platform-Testing,
Draw Elements.
• Quality Program (dEQP), Performance test for HTML5.
• Benchmark
• Build Automation CI/CD/Test env (LAVA, R-Car Automation Test env based, etc.)
• Deeply analyze Web-Platform-Testing failed cases.
3. Requirement

3.1 Must have:


• Bachelor’s Degree or above in Electronic Engineering, Telecommunication, Computer
Science, Computer Engineering, Automation, Information Technology or equivalent.
• 2+ years of experience in embedded software development.
• Proficient in C/C++ programming.
• Experience working with Embedded Systems.
• Solid understanding of low-level programming, including register and pointer
manipulation, and low-level driver development.
• Hands-on experience with common communication protocols: UART, SPI, I2C.
• Experience using Yocto and/or Buildroot for building embedded Linux systems.
• Strong experience developing Linux Device Drivers and Kernel Drivers.
• Experience in IoT or Industrial IoT projects, particularly those involving Linux-
based devices.

3.2 Nice-to-have:
• Knowledge or hands-on experience with DPDK/XDP, Time-Sensitive Networking (TSN),
industrial protocols such as EtherCAT, OPC UA, ModbusTCP, EtherNet/IP, PROFINET.
• Familiarity with CODESYS AppNotes and OpenPLC frameworks.
• Experience with scripting languages: Python, Perl, Bash...

4. Benefit
• 13th Salary + Performance Bonus.
• Pass Probation Bonus.
• Premium healthcare insurance benefits (PVI Insurance package) and family medical
benefit (based on the level of experience).
• Provide the famous e-learning platform-Udemy, to encourage continuous learning to
adapt to the T-shape model.
• Flexible working time: only 8 hours required as continual working-time at the office.
• Annual leave up to 17 days: 12 days paid leave + 5 days’ sick leave.
• Professional and Personal Development Training Programs.
• 4 Stars standard company trip in summer and a big annual Year-End-Party.
• Coffee and snacks provided.
• Holiday celebrations and parties for team members and family.

5. Required Application Documents


• Updated CV
• Expected salary
• Available start date (Onboard date)

You might also like