Application Developer at COBB Tuning (Salt Lake City, UT / Austin, TX)

Position: AccessECU Applications Developer

Description:
COBB Tuning is currently seeking one or more firmware engineers to contribute to the ongoing engineering efforts of the AccessECU team. We are a young, dynamic company and we are looking for like-minded individuals to complement our growing team of engineers. Our product focus is in-car electronic devices that interface with the electronic control units (ECU) in import performance vehicles and the supporting software for those devices. Our workload spans everything from high-level Win32 and Mac OSX GUI applications down to in-car hardware development and everything else in between. We thrive on new challenges and strive to maintain our exceptional growth and product excellence.

Our team is currently self-managed, though we do have a full time project manager starting in April. We use SVN for source code management with Trac for documentation and ticketing needs, though this may change in the future. We currently use some Agile methods such as automated builds, pragmatic documentation efforts, and shared ownership. The work environment is very casual and hands-on with lots of face-to-face interaction. Our culture is very colorful and comfortable; we work hard together and play even harder. We offer competitive salaries with regular bonuses and increases, a comprehensive insurance package, company-matched retirement benefits, free snacks and beverages, and a few unique benefits and opportunities that can only be offered by a company like ours (i.e. access to a full auto shop and dynomometer).

If you’re currently working or have worked in a corporate environment and you’re ready to escape from politics and bureaucracy, you should talk to us. If you consider yourself a world-class engineer but hate being stifled by endless procedures and policies that make you more of a documentation engineer instead of a software engineer, you should talk to us. If you relish the thought of a dynamic work environment where you’re guaranteed to never get stuck working on the same thing endlessly, you should definitely talk to us.

Tasks:
* Develop applications to complement the AccessPORT hardware product line, including but not limited to the AP Manager support application and the AccessTUNER tuning software suite.
* Develop high-level functionality for AccessPORT firmware, such as live gauge displays, 0-60 and 1/4 mile performance displays, road dyno, and dynamic shift light.
* Utilize C/C++, STL, Boost, wxWidgets, DirectX and/or OpenGL, and various other languages and libraries.
* Keep a close eye on code quality and maintainability.
* Always be looking for ways to improve the code base and better methods and tools.
* Be self-motivated and enthusiastic about taking on new challenges.

Requirements:
* B.S. of Computer Science, Computer Engineering, or equivalent experience.
* Good verbal and written communication skills.
* Excellent C/C++ skills.
* Familiarity with various software libraries (STL, Boost, wxWidgets, C stdlib).
* Demonstrated technical aptitude and strong desire to learn.
* Dynamic attitude – those afraid of growth or change need not apply.
* Previous GUI development experience using a major GUI library (Win32, MFC, Qt, GTK, wxWidgets, etc.).
* Working knowledge of document/view and/or modular code design.
* Previous Mac OSX GUI development a plus (Cocoa or Carbon).
* Working knowledge of various automotive systems a plus.

We are currently looking to fill this position immediately in Salt Lake City, UT. We are also examining the potential of opening a new facility in the Austin, TX area. We do not have a specific time frame for this new facility.

Interested? Please send your cover letter, resume, and any other pertinent information to sean_AT_cobbtuning_DOT_com