Linux Embedded Engineer
Alpharetta, GA 30022 (On-Site)
12 months
2 video interviews
$70-75/hr.
Linux FW Engineer Job description
Exp: 5+ years
Proficient in Embedded Linux Firmware development. Proficient in Programming in C, C++ on embedded systems and strong familiarity with real time principles.
Experience with Linux device drivers and Linux Kernel is a plus.
Python and/or Java programming a plus (Java most preferred).
Deep Knowledge of Product Life Cycle and Software Development methodologies. Knowledge of Git, Buildroot, and/or Jenkins CI/CD is a plus.
Significant experience with development and debugging tools in embedded systems.
Knowledge of IP Networking principles (IPV6 knowledge preferred)
• Must be knowledgeable and experienced with embedded Linux, configuration, and command-line system utilities.
• Must be able to describe how a Linux Kernel boots and initializes its applications in an initd-based system.
• Must be knowledgeable and experienced with the GIT, GERRIT, JENKINS, Buildroot toolchain and development paradigm.
• Knowledge and experience in creating and maintaining embedded Linux targets in Buildroot required.
• Must be able to describe the process of adding a new buildroot target, and the various adaption scripts required.
• Must be able to discuss how packages are added and configured, how the sourcecode is specified, fetched, expanded, patched, and built.
• Must be able to discuss the role and structure of definition config files ('defconfig') and how they describe a target.
• Must a able to discuss the role and configuration of Busybox.
• Must be able to discuss the role and configuration of the Linux Kernel.
• Must be knowledgeable and experienced with Linux drivers, kernel modules, and methods to load, configure, and determine status of them.
• Must understand and be able to discuss the Linux /proc filesystem and how it is used to communicate, configure, control, and monitor system software.
• Must be able to discuss the role and structure of a 'device tree'.
• Must be able to discuss the Linux hardware discovery mechanism specifically for USB.
• Must be able to discuss the role and configuration of the boot loader 'uboot'.
• Must be familiar and experienced with the GNU Debugger using remote symbol files.
• Must be familiar and experienced in working in a Linux command-line development environment.
1111 2222 3333 4444
Recommended Jobs
Associate Attorney
Job Description Job Description The law firm of Aldridge Pite Haan is a leading creditor's rights law firm and is currently seeking an Associate Attorney in Georgia. The Associate Attorney will b…
Traveling Lead Foreman
We are currently seeking a Traveling Lead Foreman to oversee and execute heavy commercial electrical projects across various industrial sites. While the work environments are industrial, the projec…
Mechanics / Logistics Helper
Job Description Job Description You’ll Love Working with us: Metson Marine Services, Inc (MMSI) has been dedicated to providing ocean transportation, vessel operations, and ocean environmental…
Activation Specialist (Part-Time) - Atlanta Radio
Location: GA-Atlanta Job Title: Activation Specialist (Part-Time) - Atlanta Radio Position Overview The Activation Specialist forAtlanta Radio reports directly to the Promotions & Activat…
ENT Physician Assistant Otolaryngology / Head and Neck
We are hiring an Physician Assistant / Nurse Practitioner with experience in ENT Otolaryngology / Head and Neck. Advanced Practice Provider (Head & Neck) The successful candidate: The Otola…
Remote Customer Service Representative
Overview As a Work From Home "Customer Service Representative", you'll work directly with customers who call our inbound phone center, selling them top fitness products and services and be the voi…
Dog Walker / Pet Sitter
Job Description Job Description Get Paid to Exercise & Play with Pets! Our professional Dog Walkers and Pet Sitters drive to clients' homes to take care of their pets, which might include wal…
Epic Beacon Analyst
Job Description Job Description Job Summary: We are seeking an experienced Epic Beacon Analyst to support and optimize the Beacon Oncology module within Epic. The ideal candidate will have s…
Pulmonary Physician Needed in Georgia
Our client in Georgia is seeking a Pulmonologist. Board Certified: Yes Estimated 9 hour shifts Hospital coverage shift 21 to 24 days per month needed Need coverage 6 months to a year …