What are the responsibilities and job description for the Linux Software Engineer position at Advantech USA?
Job Title: Linux Software Engineer
Location: Irvine, CA
Location: Irvine, CA
About this position
Advantech's Engineering Design Team is looking for a Linux/Android software engineer who has a passion for learning and is interested in working on platform drivers and board support packages for Advantech products. This role requires strong troubleshooting and debugging skills, knowledge of system software, and an understanding of the space where hardware and software meet. As part of a team, you will design and customize BSPs, software libraries, and samples for a diverse set of Advantech applications. This is an excellent opportunity for you to take the next step in your career to be part of our team.
Responsibilities:
- Linux/Android support and troubleshooting
- Linux/Android board bring up and customizing Linux/Android OS
- Porting/Maintaining Linux/Android distribution for Advantech platforms
- Advantech device driver development and maintenance
- Yocto migration, custom Yocto meta-layer like Poky, Open Embedded Core, and Bitbake
- Provide extensive technical support for customers and sales personnel with respect to the embedded Linux/Android OS and related hardware and software solutions
- Assist business development and sales team in creating customer-specific solutions. This includes (but is not limited to) pre-sales and post-sales technical assessments, feasibility testing, technical response to customer bids, and on-site technical training. Support activities also include telephone support of field problems and communication with field sales or business development personnel
Qualifications:
- A BS or MS in Computer Engineering, Computer Science, or a related field
- 2 years of experience as an Embedded Linux Software Engineer or related positions
Preferred Qualifications:
- Excellent Embedded Java, C/C programming skills
- Experienced in Linux internals, Linux device driver development, Linux OS Concepts, Board Bring up, POSIX library
- Strong coding, debugging, and problem-solving skills
- Familiarity with ARM-based architecture
- Familiarity with x86 PC system architecture
- Embedded systems development and board bring-up experience, customizing Linux
- Experience porting/maintaining Linux distribution for a platform
- Experience with Linux bootloader and U-boot concepts
Benefits:
- Winning culture with a friendly, team-oriented environment!
- Generous benefits package including medical, dental, vision, long-term disability, and life insurance
- 401(k) with company match
- Education & personal development reimbursement program
- 15 days of PTO and 10 paid holidays
- Company events & trips
- Work from home program
- Unlimited snacks & drinks
About Advantech
Founded in 1983, Advantech is a leader in providing trusted innovative embedded and automation products and solutions. Advantech offers comprehensive system integration, hardware, software, customer-centric design services, and global logistics support; all backed by industry-leading front and back office e-business solutions. Advantech has always been an innovator in the development and manufacture of high-quality, high-performance computing platforms. We cooperate closely with our partners to help provide complete solutions for a wide array of applications across a diverse range of industries. To realize our corporate vision of Enabling an Intelligent Planet, Advantech will continue collaborating and partnering for Smart city & IoT Solutions.
Founded in 1983, Advantech is a leader in providing trusted innovative embedded and automation products and solutions. Advantech offers comprehensive system integration, hardware, software, customer-centric design services, and global logistics support; all backed by industry-leading front and back office e-business solutions. Advantech has always been an innovator in the development and manufacture of high-quality, high-performance computing platforms. We cooperate closely with our partners to help provide complete solutions for a wide array of applications across a diverse range of industries. To realize our corporate vision of Enabling an Intelligent Planet, Advantech will continue collaborating and partnering for Smart city & IoT Solutions.
World-class Recognition
Advantech is an authorized alliance partner of both Intel® and Microsoft®. Our customers will find the technologies we use inside our products to be widely compatible with other products in the global marketplace. In 2018, Interbrand, the world-renowned brand consulting firm, once again recognized Advantech appreciates this recognition of our efforts to build a trusted, global brand; it also symbolizes a promise we gave to our business partners, which was to do our best to keep building a trustworthy brand that is recognized everywhere in the world. Advantech was selected as Interbrand’s #5 best Taiwan Global Brand in 2018.
Work Authorization:
To conform to U.S. Government export regulations (ITAR), the applicant must be a U.S. citizen, lawful permanent resident of the U.S., protected individual as defined by 8. U.S.C. 1324b (a) (3), or eligible to obtain the required authorizations from the U.S. Department of State. More information can be found at https://www.pmddtc.state.gov/regulations_laws/itar.html
Advantech is proud to be an Equal Employment Opportunity employer. We accept applications directly from candidates only and will not be responsible for any recruiting agency fees absent a formal agreement.
Senior Software Engineer Java
Siemens Digital Industries Software -
Costa Mesa, CA
Senior Software Engineer - Xcelerator Data Hub
Siemens Digital Industries Software -
Costa Mesa, CA
Storage and Linux Systems Engineer
Epic -
Irvine, CA