*Greetings!* Our* ‘Danbury, CT’* based client is looking for* ‘Embedded Software Test Engineer’ *to fill its Contract opportunity.
*Here are the job details:* *Job Title: Embedded Software Test Engineer* *Job Location: Danbury, CT* *Duration: 6 + Months Contract* *Job Description:* *Summary of Duties and Responsibilities* • Reviews the requirements, designs, implementations, integrates and tests embedded level software used in medical imaging products. • Develop and test software under an Agile/Scrum/Continuous Integration methodology. • Develops the functional, design, interface and test specifications and/or tools with minimal supervision. • Accurately estimate the time to complete scheduled tasks and evaluate on a regular basis the actual versus the planned task times, providing input to the schedules as necessary. • Participates in Design reviews under the direction of Lead Engineers • Ensure that design implementation, test and maintenance methods/processes are developed and executed in a manner, which supports all applicable quality standards. *Qualifications * To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the basic knowledge, skills, and/or abilities required. • Knowledge of practical software solutions and be able to apply software design techniques to the development of embedded systems software • In-depth experience in development of functional, design and interface aspects of a product at board, sub-system and system level • Proficiency with C/C++ and Assembler level programming languages in an embedded environment • Understanding of the interaction between hardware and software at component, sub-system and system levels • Ability to read and understand circuit diagrams, to identify control signals and processor inputs • Significant experience in the development of software under an RTOS environment • Ability to comprehend existing code and perform analysis to produce state/timing charts from code constructs • Ability to manage time to be able to handle multiple overlapping projects • Ability to work comfortably in both individual and team environments . * Education* • Bachelor degree in Computer Science/Computer Engineering/Computer Systems with five years plus experience in a related field including at least 3 years in an Embedded Software Development role *Specialized Knowledge* The following specialized skills are highly valued: • Experience with PWM motor drivers and PID controllers and the related issues. • Knowledge of Freescale processors and controllers. • Knowledge of ARM processors and controllers. • “Failsafe” software design experience. • Project management tools/techniques. • Knowledge of different micro-controller architectures. • State machines/finite automata/logic reduction techniques. • Knowledge of communications protocols (e.g., CANBus, I2C, RS-232/485). • Experience with a variety of development tool chains. • Device Driver experience under Windows or UNIX/Linux. • Experience with embedded real-time graphics displays. • Experience with requirements capture and tracking (e.g. DOORS,JAMA) *Regards.* *Vikash Kumar.* *First Tek, Inc. (FSTONE Technologies)* 1551 S Washington Avenue, Suite 402 A, Piscataway, NJ 08854 Phone: (732) 276-1463 | Fax: (732) 909-2773 *vikash.ku...@first-tek.com <vikash.ku...@first-tek.com>*| www.first-tek.com | -- You received this message because you are subscribed to the Google Groups "USITCV" group. To unsubscribe from this group and stop receiving emails from it, send an email to usitcv+unsubscr...@googlegroups.com. To post to this group, send email to usitcv@googlegroups.com. Visit this group at https://groups.google.com/group/usitcv. For more options, visit https://groups.google.com/d/optout.