Project description

The project was intended to develop a device for automotive industry that triggers “Emergency Call” after airbag deployment. The device together with software was designed for a big automotive company. Functionalities of the system were based on European Union requirements. Responsible for hardware and software design, implementation, and tests, including driver for GPS receiver, VME application executing eCall, and real road tests.

eCall Vehicle Emergency System transmission support
• Embedded applications – Kilobyte Virtual Machine
• Programming languages: J2ME, C, C++, XML
• Operating systems: Windows (XP/Vista/7), GNU/Linux
• Embedded platforms and operating systems: Windows CE/Windows Mobile, Symbian, Android
• Real-Time Operating Systems: FreeRTOS, Embedded Linux, AMX, REXX
• Databases: Any SQL-based RDBMS
• Architecture: UML
• Methodologies: SCRUM, PMI
• Hardware interfaces (GPIO, SPI, I2C)
• Project management for Hardware and Software design, development and testing
• Electric circuit design
• Hardware requirements analysis
• Hardware architecture/preliminary and detailed design
• Architecture design and development of selected parts of GSM/GPRS/EDGE protocol stack
• Development of prototypes
• System acceptance tests
• Hardware quality assurance
• Firmware/Software design, development and integration in Hardware
• Design of software architecture from embedded through PC standalone applications
• Development and test of embedded applications
• Functional and integration tests – verification of GSM devices functionality in simulated and real environments.