So You Wanna Be an Embedded Engineer (eBook)
256 Seiten
Elsevier Science (Verlag)
978-0-08-049815-7 (ISBN)
This book helps new embedded engineers to get ahead quickly by preparing them for the technical and professional challenges they will face. Detailed instructions on how to achieve successful designs using a broad spectrum of different microcontrollers and scripting languages are provided. The author shares insights from a lifetime of experience spent in-the-trenches, covering everything from small vs. large companies, and consultancy work vs. salaried positions, to which types of training will prove to be the most lucrative investments. This book provides an expert's authoritative answers to questions that pop up constantly on Usenet newsgroups and in break rooms all over the world.
* An approachable, friendly introduction to working in the world of embedded design
* Full of design examples using the most common languages and hardware that new embedded engineers will be likely to use every day
* Answers important basic questions on which are the best products to learn, trainings to get, and kinds of companies to work for
In this new, highly practical guide, expert embedded designer and manager Lewin Edwards answers the question, "e;How do I become an embedded engineer? Embedded professionals agree that there is a treacherous gap between graduating from school and becoming an effective engineer in the workplace, and that there are few resources available for newbies to turn to when in need of advice and direction. This book provides that much-needed guidance for engineers fresh out of school, and for the thousands of experienced engineers now migrating into the popular embedded arena.This book helps new embedded engineers to get ahead quickly by preparing them for the technical and professional challenges they will face. Detailed instructions on how to achieve successful designs using a broad spectrum of different microcontrollers and scripting languages are provided. The author shares insights from a lifetime of experience spent in-the-trenches, covering everything from small vs. large companies, and consultancy work vs. salaried positions, to which types of training will prove to be the most lucrative investments. This book provides an expert's authoritative answers to questions that pop up constantly on Usenet newsgroups and in break rooms all over the world.* An approachable, friendly introduction to working in the world of embedded design* Full of design examples using the most common languages and hardware that new embedded engineers will be likely to use every day* Answers important basic questions on which are the best products to learn, trainings to get, and kinds of companies to work for
Front Cover 1
So, You Wanna Be an Embedded Engineer 4
Copyright Page 5
Contents 8
Chapter 1. Introduction 10
1.1 About This Book 10
1.2 What Is an Embedded Engineer? 12
Chapter 2. Education 14
2.1 Traditional Education Paths into Embedded Engineering 14
2.2 Getting in Without Traditional Education (and Acquiring It Thereafter) 20
2.3 I Write Software—How Much Electronics Must I Learn? 32
2.4 Educational Traps, Dead-Ends, and Scams to Avoid 36
2.5 Practical Skills You’ll Want to Acquire 41
Chapter 3. Teaching Yourself, Bottom-Up (Small Embedded Systems) 46
3.1 Target Audience 46
3.2 Intel (Et al.) 8051 Variants 50
3.3 Atmel AVR 61
3.4 Texas Instruments MSP430 70
3.5 Microchip PICmicro 79
3.6 Less Common Architectures for Special Needs 86
3.7 What Programming Languages Should I Learn? C++ vs. C vs. Assembly Language in Small Embedded Systems 91
3.8 Brief Ravings on Copy-Protected Development Tools 96
3.9 An Example 8-Bit Project Using AVR and Free Tools 100
Chapter 4. Teaching Yourself, Top-Down (Large Embedded Systems) 134
4.1 Target Audience 134
4.2 Embedded x86 Solutions 136
4.3 ARM 148
4.4 PowerPC 160
4.5 Linux 164
4.6 eCos 174
4.7 What Programming Languages Should I Learn for Large Embedded Systems? 176
4.8 A Final Word on Part Selection 178
Chapter 5. Working for Yourself as an Embedded Engineer 182
5.1 Is Self-Employment for You? Risks and Benefits 182
5.2 From Moonlighting to Full-Time Consultant Status— Bookkeeping, Taxes and Workload 184
5.3 Ways to Find and Keep Customers 191
5.4 Iterative Projects: Never-Ending Horror? 196
5.5 Pricing Your Services Appropriately 200
5.6 Establishing Your Own Working Best Practices 203
5.7 More Than a Handshake: The Importance of Contracts 206
Chapter 6. Working for a Small Company 210
6.1 Analyze Your Goals: Benefits and Downsides of the Small Company 210
6.2 How to Get the Job 212
6.3 Responsibilities and Stresses in a Small Company 215
6.4 Personal Dynamics in Small Companies 217
6.5 Managing Tightly Limited Resources 220
6.6 Task Breakdown: A Typical Week 224
Chapter 7. Working for a Larger Company 226
7.1 Analyze Your Goals: Benefits and Downsides of the Large Company 227
7.2 How to Get the Job 229
7.3 Globalization: Outsourcing and Temporary Worker Visas 231
7.4 Procedures and You: Keeping Your Head Above Water 237
7.5 Managing Relationships with Marketing 245
7.6 Task Breakdown: A Typical Week 248
Chapter 8. Conclusion 250
Go Forth and Conquer 250
Erscheint lt. Verlag | 31.8.2006 |
---|---|
Sprache | englisch |
Themenwelt | Sachbuch/Ratgeber ► Beruf / Finanzen / Recht / Wirtschaft ► Bewerbung / Karriere |
Technik ► Elektrotechnik / Energietechnik | |
ISBN-10 | 0-08-049815-9 / 0080498159 |
ISBN-13 | 978-0-08-049815-7 / 9780080498157 |
Haben Sie eine Frage zum Produkt? |
Kopierschutz: Adobe-DRM
Adobe-DRM ist ein Kopierschutz, der das eBook vor Mißbrauch schützen soll. Dabei wird das eBook bereits beim Download auf Ihre persönliche Adobe-ID autorisiert. Lesen können Sie das eBook dann nur auf den Geräten, welche ebenfalls auf Ihre Adobe-ID registriert sind.
Details zum Adobe-DRM
Dateiformat: PDF (Portable Document Format)
Mit einem festen Seitenlayout eignet sich die PDF besonders für Fachbücher mit Spalten, Tabellen und Abbildungen. Eine PDF kann auf fast allen Geräten angezeigt werden, ist aber für kleine Displays (Smartphone, eReader) nur eingeschränkt geeignet.
Systemvoraussetzungen:
PC/Mac: Mit einem PC oder Mac können Sie dieses eBook lesen. Sie benötigen eine
eReader: Dieses eBook kann mit (fast) allen eBook-Readern gelesen werden. Mit dem amazon-Kindle ist es aber nicht kompatibel.
Smartphone/Tablet: Egal ob Apple oder Android, dieses eBook können Sie lesen. Sie benötigen eine
Geräteliste und zusätzliche Hinweise
Buying eBooks from abroad
For tax law reasons we can sell eBooks just within Germany and Switzerland. Regrettably we cannot fulfill eBook-orders from other countries.
aus dem Bereich