Job Search
Keywords
.
Location:
Country
State
City
or 
 
Select all that apply. Press CTRL to select multiple areas.
Select all that apply. Press CTRL to select multiple areas.
Useful Tips When searching for a phrase put the phrase in double quotes.

Monday, November 23, 2009

Embedded Software Engineer454 Life Sciences - division of Roche
Location:Branford, CTPosted Date:Oct 22, 2009Position Type:UnspecifiedJob Code:00015626Required Education:Bachelors DegreeAreas of Expertise Desired:

Description

Examples of Tasks
This position has the responsibility of designing and building software applications for molecular/genomic sciences#39; instrument control systems within 454/Roche. Actively solves project/function-related problems in his/her specialty with minimal guidance. Applies his/her knowledge and experience to impact project/function direction. Recognizes and communicates promising ideas. Creates requirement and design documents and translates those designs into software solutions. Implements modular solutions as part of a larger system architecture and utilizes group style standards and common infrastructure APIs. Estimates project development time for resource allocation needs.

Experience and Knowledge

Possesses firmware / software implementation experience with most of the following characteristics:

Programming languages: C, C++, Java.
Experience designing instrumentation control software in embedded environment.
Experience with JTAG debugging.
Developed applications for both OS-less targets such as 8051 as well as Real Time OSs such as Nucleus, VxWorks, Micrium.
Experience in board bring-up involving programming chips based on datasheets, knowledge of digital electronics and test instruments.
Experience with development or modification of linux device drivers.
Software testing methodologies (both manual and automated), hardware integration testing.
Regulatory procedures for software implementation compliance standards requirements.

Works thoroughly and methodically with an attention to detail, yet in a fast paced manner. Effectively handles change, while inspiring colleagues to help meet departmental milestones. Experienced in Ramp;D and engineering development environments. Understands the need for coding standards and the use of reusable modules. Understands the complex interactions of processes running on multiple computers in a networked environment.

Safety
Responsible for his/her own safety in the laboratory, as well as for the safety of co-workers and visitors. Learns safety requirements for his/her laboratory. Attends safety training. Participates as a member of laboratory safety committees as assigned. Maintains accurate and complete safety problems and takes action to rectify them.

Teamwork
Participates effectively as a member of a team within his/her laboratory. Works effectively with people in other laboratories. Promotes the exchange of ideas, information and feedback in all directions.

Requirements

Minimum Requirements
Possess a B.S./M.S. in Computer Science, Electrical Engineering, or related discipline and 5+ years industry experience in software development.

E-Mail to a FriendAdd to Job Folder


ADVERTISEMENTS