ROBO INDIA PVT LTD
Description
You will be part of an enthusiastic, results-oriented, and dynamic team of Embedded Software Engineers, Application Software Engineers, and Test Engineers working to design and develop Hologic’s best-in-class digital mammography products. The ideal candidate will be someone who strives to understand how complex hardware/software systems operate in order to find ways to improve them.
Duties & Responsibilities
- Implement, integrate, test and release embedded software used in medical imaging products.
- Develop and maintain software under an Agile/Scrum/Continuous Integration methodology.
- Develop functional, design, interface and test specifications and/or tools under supervision.
- Conduct specification/work reviews of his/her designs under the direction of the project manager.
- Participate in design reviews under the direction of upper level engineers.
- Ensure that design implementation, test and maintenance methods and processes are 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:
- Experience in development of functional, design, interface, and documentation aspects of a software project.
- Experience with C/C++ and Assembly level programming languages.
- 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.
- Experience in the timely completion of a major software project.
- Experience working with circuit test tools such as oscilloscopes, logic probes and logic analyzers.
- Ability to work comfortably in both individual and team environments.
Education
Bachelor degree in Computer Science/Computer Engineering/Computer Systems with specific education or experience in a related field, including low-level programming, such as assembly language or operating systems internals.
Masters Degree a plus.
Specialized Knowledge
The following specialized skills are highly valued
- Experience with motor drivers and controllers and the related issues.
- Knowledge of microprocessors and controllers.
- Knowledge of different micro-controller architectures.
- State machines/finite automata/logic reduction techniques.
- graduate
- We look forward to receiving your application!
- All your information will be kept confidential according to EEO guidelines.
Job description provided by Jobnath.
View the original posting