Browse Publications Technical Papers 2009-01-2924
2009-10-06

Embedded Software Engineering in automotive and Truck Electronics 2009-01-2924

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.

SAE MOBILUS

Subscribers can view annotate, and download all of SAE's content. Learn More »

Access SAE MOBILUS »

Members save up to 16% off list price.
Login to see discount.
Special Offer: Download multiple Technical Papers each year? TechSelect is a cost-effective subscription option to select and download 12-100 full-text Technical Papers per year. Find more information here.
We also recommend:
TECHNICAL PAPER

A Software Engineering Framework for Electronic Engine Controllers

2000-01-0267

View Details

TECHNICAL PAPER

National Automotive Service Task Force: A Case Study of Industry Collaboration to Improve Serviceability by Resolving Gaps in Vehicle Service and Tool Information

2008-01-1285

View Details

TECHNICAL PAPER

A Pragmatic Model-Based Product Engineering Process

2014-01-0308

View Details

X