QNX Resident (Germany) at QNX Software Systems
Stuttgart Area, Germany
QNX Resident (Germany) at QNX Software Systems
Stuttgart Area, Germany
Software developer with an interest in developing to standards. Experience in embedded software development, database-driven software, and IP networking from a variety of roles.
QNX, real-time software, embedded applications, database-driven software, POSIX, IP networking
(Privately Held; 201-500 employees; HAR; Computer Software industry)
October 2008 — Present (10 months)
(Public Company; HAR; Automotive industry)
October 2008 — Present (10 months)
(Privately Held; 201-500 employees; HAR; Computer Software industry)
March 2007 — September 2008 (1 year 7 months)
- Work directly with members of customer project teams to help in developing and delivering leading-edge automotive infotainment systems.
- Maintain source branches for core deliverables for multiple customer projects, including the core operating system and a full-featured multi-media system. Back-porting fixes and making new fixes available to other branches.
- Work with customer project teams to maximize useful information for QNX to act on. Narrow problem cases for QNX's R&D teams, providing detailed analysis of problems and suggested solutions.
- Assist in the preparation and delivery of multiple project-specific releases. Provide input on relevant change requests.
(Privately Held; 201-500 employees; HAR; Computer Software industry)
January 2006 — March 2007 (1 year 3 months)
- Responsible for support of entire QNX Software product range with emphasis on kernel, system libraries, filesystems and networking/protocols. Supported customer development and engineering teams developing on QNX platforms using QNX and GNU tools and utilities for embedded and other applications.
- Customer-oriented software development tasks include development of example applications, review and debugging of customer projects, and providing information and recommendations on system and architecture design.
- Direct customer-facing role requiring strong communication skills, self-direction, and time and stress management; representation of company to customer base.
(Public Company; 11-50 employees; FCT; Oil & Energy industry)
February 2005 — December 2005 (11 months)
- Supported and maintained existing custom real-time control software (primarily C and C++ on QNX RTOS v4), including end-user support for system engineers.
- Responsible for maintaining fuel cell target software image (QNX RTOS v4), and development servers (QNX RTOS v4, OpenBSD, and FreeBSD).
- Participated in development of a multi-tiered, multi-platform data management system utilizing a number of tools and technologies, including: C, C++, PHP, UNIX shell scripting, GNU GCC, Watcom C, PostgreSQL, TCP/IP, HTTP, SSL, FTP, CVS, HTML, and XML.
(Privately Held; 11-50 employees; Internet industry)
August 2001 — March 2005 (3 years 8 months)
- Wrote PERL scripts, Bourne shell scripts, utilities (C, on Solaris and GNU/Linux), and web-based applications (PHP, MySQL) for staff use to simplify daily operations and complex tasks.
- Developed, documented, and tested procedures and scripts for systems administration staff to ease major software upgrades and transitions.
- Responsible for development, integration, and maintenance of customer management system.
(Privately Held; 11-50 employees; Internet industry)
September 2000 — February 2005 (4 years 6 months)
- Diagnosed account and network problems to provide sufficient, relevant information to systems administration staff for rapid problem resolution.
- Provided telephone and in-office technical support to clients.
- Trained new part-time and full-time staff, and resolved escalated support issues.
Honours Baccalaureate in Commerce , Management , 2006 — 2011 (expected)
Computer Engineering Technology , 2001 — 2004