|
EMAILyour resume or fax it to
317.387.1111
Embedded Software Engineer
Responsibilities
· Assist a team of SW engineers in developing SW for
a Power PC microcomputer project.
· Perform software requirements analyses.
· Perform software design.
· Perform software code and unit test.
· Develop plans and perform software integration with
control hardware.
· Participate in peer reviews of software designs,
code and test plans and results.
· Review and implement software change requests.
· Document software designs, code, test plans and
results, and integration plans and results.
· Evaluate and develop software requirement
specifications.
· Evaluate operation of and trouble-shoot electronic
microprocessor hardware.
· Assist with software development planning and
scheduling.
· Assist with identifying and selecting software
development equipment and tools.
· Assist with the integration and configuration
control of auto generated code with legacy and/or hand-generated code.
· Evaluate
and use Automatic Code Generation Tools.
Qualifications
· Bachelors degree in Computer Science or Engineering
required.
· Extensive experience in C and UML programming for
embedded controls required.
· Experience in software development with embedded
microcontroller involving fixed point math, non volatile memory, CAN
communications, J1939 communications protocol, “Make” files, and debugging
tools required.
· Experience with UNIX operating systems preferred.
· Experience with embedded microcomputer development
on a Windows PC based platform preferred.
· Experience with the use of configuration management
(version control) tools preferred.
· Proficiency in written and spoken English required.
· Experience with the integration of auto generated
code with legacy code preferred.
· Experience with creation and maintenance of PC
based development tools (Perl, JAVA, sed, AWK) preferred.
|