|
We are always interested in hearing from talented
electronic engineers and embedded software developers.
Drew Technologies is a high tech engineering group that
has been in business since 1996. They have encountered
steady and stabilized growth to its current
multi-million dollar annual revenue, and the core
competency centers on vehicle re-flashing tools that
conform to SAE J2534. Automotive vehicle manufacturers
comprise the core customer base.
Software Engineer
Drew Technologies seeks a fulltime
experienced software engineer to develop firmware and drivers
for embedded products used in the automotive market. Any
qualified applicant will be considered.
The selected candidate will support
Linux-based automotive electronics. Development areas will
include programming: boot loaders, kernel modules, device
drivers, and applications for new and existing Drew
Technologies’ products. Experience with the Linux 2.4 and 2.6
kernel is required. Experience with the ARM processors and the
Lineo kernel is preferred.
Drew Technologies is located in Ann Arbor,
MI.
Primary Responsibilities:
- Develop new products/features
including writing software, testing, working with customers
- Develop and maintain embedded Linux
kernel drivers for DrewTech’s custom vehicle network
interface hardware.
- Develop and maintain the Linux
distribution used on multiple products.
- Participate in developing Windows
device drivers.
Requirements
- Strong C programming skills
- Must have written or modified a Linux
Driver
- Must have successfully compiled a
Linux kernel
- Self motivated team player
- Good customer interface skills
Desired competencies / experience (in
order of importance):
- Must demonstrate a mastery of the C
programming language.
- Must demonstrate experience with Linux
user-mode and kernel-mode debugging, especially using GNU
gdb and the gcc tool chain.
- Must have experience with the Linux
2.4 and 2.6 kernel.
- Must have written / oral proficiency
of the English language.
- Must have experience with embedded
computing systems.
- Should have experience with data
communication including: Ethernet, USB, WiFi, RS-232.
- Experience with OBDII diagnostics (SAE
J1979)
- Experience with automotive networks
including: CAN, LIN, J1850, ISO9141, Keyword2000, J1708, and
J1939 would be a plus.
- Experience at an automaker or tier 1
supplier would be a plus.
- Windows application programming
experience
- Problem solving skills
- Can understand a schematic or device
data sheet
- Ability to estimate project schedule
and required resources
- Good time management skills
About Drew Technologies:
Drew Technologies is a high tech
engineering company with a core competency in vehicle
re-flashing and diagnostic tools that conform to SAE J2534
specification. Automotive vehicle manufacturers and car
enthusiasts comprise the core customer base.
Drew Technologies developed the first
PassThru reprogramming device, named the CarDAQ, that is the
reflash tool recommended by Ford, Toyota, and Mazda. Drew
Technologies has expanded it PassThru product family to include
the low cost Mongoose products, the AVIT heavy truck product and
the DashDAQ aftermarket product.
For more information, or to submit a resume
with cover letter, please contact Mark Wine (mwine@drewtech.com).
|