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

Software Eng 27 July 16

Applied Micro Circuits Corporation is a global leader in computing and connectivity solutions for data centers and cloud infrastructure. They deliver silicon solutions that lower costs for their customers. Their headquarters are in California, with sales and engineering offices worldwide. They are hiring a Software Engineer in Vietnam to design bootloaders, device drivers, applications, and more for their 64-bit ARM system-on-chips. Responsibilities include software development and support, participating in project teams, working with open source communities, and providing professional services. Requirements include programming skills, an engineering degree, experience with kernels and drivers, and good communication skills.
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)
53 views3 pages

Software Eng 27 July 16

Applied Micro Circuits Corporation is a global leader in computing and connectivity solutions for data centers and cloud infrastructure. They deliver silicon solutions that lower costs for their customers. Their headquarters are in California, with sales and engineering offices worldwide. They are hiring a Software Engineer in Vietnam to design bootloaders, device drivers, applications, and more for their 64-bit ARM system-on-chips. Responsibilities include software development and support, participating in project teams, working with open source communities, and providing professional services. Requirements include programming skills, an engineering degree, experience with kernels and drivers, and good communication skills.
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
You are on page 1/ 3

About AppliedMicro

Applied Micro Circuits Corporation is a global leader in computing and connectivity solutions
for next-generation cloud infrastructure and data centers. AppliedMicro delivers silicon solutions
that dramatically lower total cost of ownership.
With a strong heritage in innovation, and a clear commitment to energy efficiency,
AppliedMicro is bringing breakthrough technology advances to telecommunications, data
centers, enterprise and consumers. Our management team and employees are aggressively
focused in executing the vision to realize a business breakout of a magnitude seldom seen in the
semiconductor industry.
AppliedMicros corporate headquarters are located in Sunnyvale, California USA. Sales and
Engineering offices are located throughout the world.
AppliedMicro Vietnam provides highly competitive compensation and benefit programs and an
excellent working environment.
Company website: http://www.apm.com
Please forward resumes to vnjobs@apm.com

Software Engineer
Job Description
Be part of a software engineering team to design, develop Bootloaders and Linux kernel services,
device drivers, command/utilities, and applications for AppliedMicro state-of-the-art 64-bit
ARM (ARM-64) System-On-Chips. Participate in chip and board bring-ups and implementation
of development kits and reference design software. Participate in on-site software bringups for
Asian and U.S. customers. Work with world-wide opensource and Linux communities for code
review, code submission, and bug fixes.
Responsibilities
Development and support of U-boot/UEFI BIOS bootloaders and Linux kernels services
to support ARM-64 core and various peripheral drivers (Ethernet, SATA, USB, PCIe,
I2C/SPI, RDMA, etc.)
Development and support of Linux applications for our various Server grade and
embedded reference designs such as Internet Compute/Acceleration servers, Wireless
Access Point/Router, Cold Storage Server, Network Attached Storage, Security
Gateways, etc.
Participation in cross-functional project teams encompassing different technical
disciplines including CPU & SoC Design, pre- and post-silicon Validation, and Hardware
Diagnostics.
Work with world-wide Linux and opensource communities for code review, bug fixes,
and common code submission.
Support Field Applications Engineers to drive APMs customers to production.
Provide Professional Services type software development for customers own designs
including design reviews, system bring-up, Bootloader and kernel development and
trouble shooting.
Qualifications
Proficient in C or C++ programming with basic understanding of assembly language.
BS or MS in Computer Science/Computer Engineering/Electronics Engineering or
equivalent
Background in kernel programming, kernel services and device driver development
Background in microprocessor programming or x86/ARM processor programming
Capable of reading and understanding hardware schematics, interface specifications and
creating software that interfaces with the hardware.
Good English communications skills, both verbal and writing
Willing to take short-term international travel to the U.S. or other Asian or European
countries
Additional skills:
Any of the following is highly desirable but not required:
Bootloader development such as U-boot, UEFI BIOS, etc.
Linux kernel and device driver opensource development, Ubuntu, Redhat, CentOS,

Working knowledge of other RTOS such as PSOS, VxWorks


Working knowledge of Linux system configuration, Java run-time, Hadoop,
Working knowledge of microprocessor architectures (ARM, MIPS, PowerPC)
Working knowledge of Server and/or Embedded real-time applications
Working knowledge of SATA, PCIe, USB, DDR, I2C, SPI, DDR3, Ethernet )

Location
AppliedMicro Design Center in Ho Chi Minh City, Vietnam.

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy