Sr. Software Engineer
JOB SUMMARY:
Responsible for the functional empirical analysis and design as
related to developing and implementing software operating systems for the
company's products. This may include, but is not limited to, operating
software and diagnostic software. Involved in the development of testing
strategies and software reliability studies for both devices and systems,
and standards for software documentation
SPECIFIC DUTIES:
*Has good communicative capabilities to supply technical advice and informa-
tion to others
*Create, modify, direct, and maintain software for new and revised products
*Supervise other software engineers and technicians assigned to a particular
job or project
*Assist in developing and tracking schedules for software development or
revision
*Assists in the development of programming standards and practices
*Identifies, develops justifications for, and uses software development tools
such as assemblers, compilers, emulators, etc.
*Works with Design Engineer and/or Project Leader during the development of a
new or revised design
*Assists in the development of the definition of the software requirements,
objectives, and modules for a new or revised design
*Performs or assists others in software testing, or establishing software
testing requirements
*Programs in Assembly 80196, 68000, 6800, 8051 series microprocessors, C, and
or other high level languages
*Works with customers, users, and others to develop software operating re-
quirements or to troubleshoot/debug existing problems. This includes travel
when required
*Assists in the training of the software operation of new or revised designs
*Assist Technical Writer in writing manuals and other publications as they
relate to software
*Develops and/or directs device communications standards, software programs,
and hardware requirements (e.g. RS232, RS485, LAN, etc.)
*Estimates Engineering effort and material required on jobs or proposals be-
ing quoted
*Performs other duties as assigned
TECHNICAL SKILLS:
* 32-bit, 16-bit embedded processors: Freescale 68332, HC12, 9S12, Coldfire, Power PC, & ARM
processors
* DSP processors (TI or Analog Devices) & FPGA (Xilinx or Altera) experience a plus.
* Embedded operating systems
* C & C++ programming, HTML, XML, & others are a plus
* In circuit emulators & debuggers, ie: ICE, BDM,
* Open source tools: Linux, Embedded Linux, GNU tools
* Communications: Ethernet, RS232, USB, TCP/IP, CAN
* Signal processing skills a plus
REQUIREMENTS:
*BSEE or equivalent plus 6 years software design experience
*Ability to speak and write in clear understandable manner
*Ability to concentrate for extended periods of time
*Ability to exchange and furnish information requiring detailed explanation
and discussions with customers and various levels of personnel
*Operate computer keyboard
*Travel as required for training, support of project tasks, product issues,
or other design or job related needs.
Please send your cover letter, resume, and salary requirements to the e-mail address below. We prefer to receive attachments in Microsoft Word format or in an Adobe .pdf file.
employment@basler.com
Basler Electric is located in the St. Louis Metropolitan Area.
Route 143 BOX 269 Highland, IL 62249
E.O.E. M/F/D/V
|