- Deep embedded linux experience and particularly building embedded linux distribution or packages; linux devices include routers, wireless devises, printers
- Images and all the pieces that go into that have to come from somewhere and be configured in a certain wayt so the microprocess
- They are using built root for that ^^ team is looking for someone that can modify and update or start from scratch a new build root distribution for a particular microcontroller that they are using
- Takes deep embedded linux experience with building a kernel and core utilities that surround that kernel including packes like open source, third party,
- Embedded linux, build root, package management; uboot, number of tags like that
- "how do you build a low level configuration"
- Buildroot, busy box, embedded linux,
- Needs someone that can set up buildroot, keep it up to date, maintain it
- Bare metal- it is about the compute engine inside of the hardware ; underneath them all they have an ARM based bother board running linux and communicating with several network devices and one or more storage and access things;
Linux Embedded Firmware Engineer - Alpharetta, United States - Insight Global
Description
Job Description
Job DescriptionA large electronic company in Alpharetta, GA is looking to hire Embedded Linux engineers to support their team in building firmware and hardware for Linux based communication products.
5+ years of experience with related experience
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 (low level device drivers; any interfaces to external hardware; drivers from third parties that need to be integrated into Linux build- example an ethernet controller into linux build
Python and/or Java programming
Deep Knowledge of Product Life Cycle and Software Development methodologies
Significant experience with development and debugging tools in embedded systems
Knowledge of IP Networking principles -- IP routing, IP packets, firewalls, how do packets route into Linux and outside of linux on the network layer, familiarity with routers, etc.
Personal Computer skills including familiarity with Microsoft Office or compatible suites- functional user
Ability to effectively communicate complex technical topics in a clear and concise manner both written and verbal
Knowledge of Open-source protocol like CoAP / MQTT / Wireless Security
Experience in software development for Metering protocols (DLMS/COSEM/ANSI)
Any scripting language such as Perl, Bash, Python or TCL
Experience in Linux internals / system programming