So, you wanna be an embedded engineer : the guide to embedded engineering, from consultancy to the corporate ladder

In this new, highly practical guide, expert embedded designer and manager Lewin Edwards answers the question, "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 workpl...

Celý popis

Uloženo v:
Podrobná bibliografie
Hlavní autor: Edwards, Lewin A. R. W.
Médium: E-kniha Kniha
Jazyk:angličtina
Vydáno: Amsterdam Elsevier/Newnes 2006
Elsevier Science & Technology
Newnes
Vydání:1
Edice:Embedded technology series
Témata:
ISBN:0750679530, 9780750679534
On-line přístup:Získat plný text
Tagy: Přidat tag
Žádné tagy, Buďte první, kdo vytvoří štítek k tomuto záznamu!
Obsah:
  • Front Cover -- So, You Wanna Be an Embedded Engineer -- Copyright Page -- Contents -- Chapter 1. Introduction -- 1.1 About This Book -- 1.2 What Is an Embedded Engineer? -- Chapter 2. Education -- 2.1 Traditional Education Paths into Embedded Engineering -- 2.2 Getting in Without Traditional Education (and Acquiring It Thereafter) -- 2.3 I Write Software-How Much Electronics Must I Learn? -- 2.4 Educational Traps, Dead-Ends, and Scams to Avoid -- 2.5 Practical Skills You'll Want to Acquire -- Chapter 3. Teaching Yourself, Bottom-Up (Small Embedded Systems) -- 3.1 Target Audience -- 3.2 Intel (Et al.) 8051 Variants -- 3.3 Atmel AVR -- 3.4 Texas Instruments MSP430 -- 3.5 Microchip PICmicro -- 3.6 Less Common Architectures for Special Needs -- 3.7 What Programming Languages Should I Learn? C++ vs. C vs. Assembly Language in Small Embedded Systems -- 3.8 Brief Ravings on Copy-Protected Development Tools -- 3.9 An Example 8-Bit Project Using AVR and Free Tools -- Chapter 4. Teaching Yourself, Top-Down (Large Embedded Systems) -- 4.1 Target Audience -- 4.2 Embedded x86 Solutions -- 4.3 ARM -- 4.4 PowerPC -- 4.5 Linux -- 4.6 eCos -- 4.7 What Programming Languages Should I Learn for Large Embedded Systems? -- 4.8 A Final Word on Part Selection -- Chapter 5. Working for Yourself as an Embedded Engineer -- 5.1 Is Self-Employment for You? Risks and Benefits -- 5.2 From Moonlighting to Full-Time Consultant Status- Bookkeeping, Taxes and Workload -- 5.3 Ways to Find and Keep Customers -- 5.4 Iterative Projects: Never-Ending Horror? -- 5.5 Pricing Your Services Appropriately -- 5.6 Establishing Your Own Working Best Practices -- 5.7 More Than a Handshake: The Importance of Contracts -- Chapter 6. Working for a Small Company -- 6.1 Analyze Your Goals: Benefits and Downsides of the Small Company -- 6.2 How to Get the Job
  • 6.3 Responsibilities and Stresses in a Small Company -- 6.4 Personal Dynamics in Small Companies -- 6.5 Managing Tightly Limited Resources -- 6.6 Task Breakdown: A Typical Week -- Chapter 7. Working for a Larger Company -- 7.1 Analyze Your Goals: Benefits and Downsides of the Large Company -- 7.2 How to Get the Job -- 7.3 Globalization: Outsourcing and Temporary Worker Visas -- 7.4 Procedures and You: Keeping Your Head Above Water -- 7.5 Managing Relationships with Marketing -- 7.6 Task Breakdown: A Typical Week -- Chapter 8. Conclusion -- Go Forth and Conquer