Embedded Software Engineering in automotive and Truck Electronics

2009-01-2924

10/06/2009

Event
SAE 2009 Commercial Vehicle Engineering Congress & Exhibition
Authors Abstract
Content
The development of embedded software requires a diverse set of skills including expertise in electromechanical systems, electronics hardware, firmware and higher-level software. Software Engineers acquire these skills over many years of working in the field by trial and error, by learning from more experienced colleagues and by reviewing existing code and documentation. In the automotive industry this learning process is lengthy and expensive. This paper discusses the major components of automotive embedded software and after presenting a brief theoretical background for each, describes in detail how to transform the theory into practice. Many aspects of software development from concept to production are addressed. Topics, implementation tips and pitfalls to avoid in each area are described along with actual code examples.
Meta TagsDetails
DOI
https://doi.org/10.4271/2009-01-2924
Pages
158
Citation
Maleki, A., "Embedded Software Engineering in automotive and Truck Electronics," SAE Technical Paper 2009-01-2924, 2009, https://doi.org/10.4271/2009-01-2924.
Additional Details
Publisher
Published
Oct 6, 2009
Product Code
2009-01-2924
Content Type
Technical Paper
Language
English