Industry Tracks

Each year, hundreds of ideas and topics are submitted during the ESC call for submission process. This year saw a record breaking number of submissions all geared towards the advancement of the embedded industry. After review with the ESC Advisory Board and Track Chairs, the top session proposals that address the most relevant issues facing engineers and the industry are selected. Here are the tracks you can review to customize your educational experience.”

Designing for Embedded Linux (and Android)
Medical
Networking and Connectivity
Open Source Software
Project Management
Real-Time System Development
Robotics, Motor Control, and More Industrial Change Makers
Safety and Security
Software Debugging Techniques


Designing for Embedded Linux (and Android)
Embedded Linux came on the scene quite a few years ago, and has found a home in a high number of designs. Is it right for your application? Maybe. If so, what's the difference between the various offerings, and is it really free? And how do I configure it for my application? In addition, a new OS is upon us, and it's also a free offering. That new OS is Android. Originally conceived as an OS for mobile handsets, this Google-designed product is becoming more prevalent than most of us would have thought possible. The classes in this track will answer all the questions related to embedded Linux, and also those that correspond to Android.
Click Here to view Designing for Embedded Linux track speakers.

Medical
Medical electronics is one of the fastest growing segments in the embedded space. This is, in large part, due to the massive venture capital investment in medical devices (almost $4B last year) due to the aging baby-boomer population. However, designing a system for the medical space carries with it some very stringent and specific requirements. For example, in many cases, those products must be simple enough to be used by the general public. In other cases, they may have ot be used in the field for varying lengths of time without access to a power recharge. And in all cases, they must pass stringent tests by various governing bodies, including the FDA. Sessions in this track will cover everything all aspects of the hardware and software development specifically as it pertains to the design of medical products.
Click Here to view Medical track speakers.

Networking and Connectivity
The percentage of embedded systems that must talk to the outside world is quite high. Communications may occur over the Internet, or it may be over some other intranet or networking topology. In some cases, the platforms will talk over a wire, while in other cases, it'll be wireless. In this track, attendees will first learn what options are available to them and which is best for their application. Then they'll get down to the nitty-gritty of learning how to integrate these technologies, both in hardware and software, into their embedded system.
Click Here to view Networking and Connectivity track speakers.

Open Source Software
If you're not designing your system with open-source software, you could be throwing money out the window. But is open source for everyone? Not likely. Thos track will cover what open source is, how it works, whether it's right for your application, and of so, how you implement it.
Click Here to view Open Source Software track speakers.

Project Management
Whether you're part of a team, the team's manager, or working solo, there's a process that should be followed for any design. Are you aware of that process? Do you understand how team members should be interacting with each other? Do you know how to choose the best team members? Even if you can positively answer these questions, you still must then deal with budgets, schedules, and upper management, among other things. This track will help you cope with all of these areas, and some others you probably never thought of. The classes are lead by Jack Ganssle, one of the world's authorities on project management.
Click Here to view Project Management track speakers.

Real-Time System Development
Many OSs claim to be real time. But that's an over-used term, and now means different things to different people. And if you do require real-time in your system, you probably know that it requires a special talent. In many cases these are mission-critical applications, so the margin for error is basically zero. What you'll learn in this track is how to design, build, and optimize a system for real-time applications. It'll cover both the hardware and software concerns.
Click Here to view Real-Time System Development track speakers.

Robotics, Motor Control, and More Industrial Change Makers
Industrial control and automation applications for embedded designs are growing fast, and in some unconventional ways. Two of the aspects taking center stage are robotics and motor control. Robotics involves many aspects including control software and algorithms, graphical system design, motion control hardware, sensors, vision systems, and more. Motor control seeks to get the most out of a motor in terms of performance and energy efficiency, again using both computing hardware and software to improve designs. Other topics of interest in this track are converting proprietary PLC systems to more open solutions like panel PCs and off the shelf single board computers; using Windows Embedded, embedded Linux, and real-time operating systems for human interface, virtualization, and control; and the rise of wireless sensor networks such as ZigBee, 802.15.4, Wi-Fi, WiMAX, and others connecting data in real time. Classes in this track should be focused on the problem, emerging technology to solve it, and real-world application examples of how embedded systems are changing the industrial landscape.
Click Here to view Robotics, Motor Control, and More Industrial Change Makers track speakers.

Safety and Security
critical concern throughout the design process. This track looks at issues surrounding firmware safety and the related concept of security against tampering, whether physical or over a network. Best practices for embedded software architecture and development tools/process are recommended to ensure a safe and secure outcome.
Click Here to view Safety and Security track speakers.

Software Debugging Techniques
No one writes perfect code. Hence, at some point along the way, developers must debug that code. These classes will teach attendees various methods of debugging their software.
Click Here to view Software Debugging Techniques track speakers.
Back to Top