Derald Woods is a 13-year engineering veteran who today works in software development, designing and supporting electronic vehicle controls for heavy equipment and trucks. Lately, his time is being used to work on an ARM9-based embedded Linux solution that involves NTSC/PAL video CSI input, V4L2 overlay, and graphics provided by an SDL implementation.
This work led him to The Linux Foundation’s “LFD450 Embedded Linux Development” to dig in deeper and build upon his existing knowledge in this area.
“I have had embedded Linux training from other sources, but this was an opportunity to ask questions and discuss some approaches that I have taken in the process of maintaining my own embedded Linux environment. It was good that the other class participants were also experienced Linux developers. We were able to pinpoint our specific needs and pull from the instructor’s background. The instructor was a seasoned and experienced professional who actually has helped to deliver real solutions. He was able to sense the needs of the class and tailor the time spent toward those needs.”
VENDOR-NEUTRAL TRAINING OFFERS INTIMATE LEVEL OF EXPERTISE
In addition to the instructor’s depth of knowledge, Derald said that the Linux training offered an opportunity to learn from other developers and engineers who deal with problems similar to his own. He says the biggest reason he chose this course from The Linux Foundation is because of the organization’s neutral position and alignment with the Linux development community.
“I wanted to be sure that the information received was from a group that has some exposure to Linux at an intimate level.”
LINUX FOUNDATION TRAINING TRANSLATES INTO ON-THE-JOB EXPERTISE, CAREER MATURITY
Derald is already using his new knowledge on the job.
“I have started using ‘crosstool-ng’ to generate the embedded Linux toolchain. This should allow me to have more fine-grained control of the compilation artifacts of the entire software stack. It forces me to consider more factors that impact overall software performance. I am learning more about how things really work.”
He added, “If you are delivering an embedded Linux solution, you really need to continue learning. Even if you already perceive that you are good at what you do with Linux, training keeps you honest and engaged.”
The Linux training Derald received from The Linux Foundation will add to his ongoing evolution as a software engineer and Linux enthusiast. He says that his career as as software engineer and Linux will always be completely intertwined. His technical interest in the Linux operating system started as a hobby but he soon found his knowledge helpful at work. That knowledge grew into an area of core competence for Derald in his job, and today it’s his primary career focus. Embedded Linux Development adds another level of understanding for his journey forward.
About LFD450 Embedded Linux Development
Embedded Linux Development is designed to give experienced programmers a solid understanding of adapting the Linux kernel and customized user-space libraries and utilities to embedded applications such as those in use in consumer electronics, military, medical, industrial, and auto industries. This four-day course includes extensive hands-on exercises and demonstrations designed to give you the necessary tools to develop an embedded Linux device. View the complete Embedded Linux Development course overview.