Hyderabad Jobs |
Banglore Jobs |
Chennai Jobs |
Delhi Jobs |
Ahmedabad Jobs |
Mumbai Jobs |
Pune Jobs |
Vijayawada Jobs |
Gurgaon Jobs |
Noida Jobs |
Hyderabad Jobs |
Banglore Jobs |
Chennai Jobs |
Delhi Jobs |
Ahmedabad Jobs |
Mumbai Jobs |
Pune Jobs |
Vijayawada Jobs |
Gurgaon Jobs |
Noida Jobs |
Oil & Gas Jobs |
Banking Jobs |
Construction Jobs |
Top Management Jobs |
IT - Software Jobs |
Medical Healthcare Jobs |
Purchase / Logistics Jobs |
Sales |
Ajax Jobs |
Designing Jobs |
ASP .NET Jobs |
Java Jobs |
MySQL Jobs |
Sap hr Jobs |
Software Testing Jobs |
Html Jobs |
Job Location | Bangalore |
Education | Not Mentioned |
Salary | Not Disclosed |
Industry | Automobile / Auto Ancillaries |
Functional Area | General / Other Software |
EmploymentType | Full-time |
Roles and ResponsibilitiesAbout Company: A leading frim which is an American provisioner of scientific instrumentation, reagents and consumables, and software and services to healthcare, life science, and other laboratories in academia, government, and industry.You will join a dynamic team of software developers to develop software modules on Embedded Linux or TI RTOS platforms primarily using C++ programming language to control, manage and drive advanced Mass Spectrometry instrument software and their workflows. Develop device drivers, instrument control modules, control and drive robotic interfaces to the instruments. Responsible for design, development, implementation and unit testing of embedded software. The software controls various systems and devices like RF generators, motors, pumps, heaters, and other peripherals for processing of samples and generating analytical data.Responsibilities:Responsible for design, development, implementation and unit testing ofEmbeddedLinux firmware for mass spectrometer productsWork with global software team members to deliver complete and high-quality instrument control software applications to schedule and specificationCaptures requirements & derive technical specifications to be implemented. Provides estimates on planning of these requirements.Clearly articulates test cases with pass criteria. Performs testing, documents test results, reviews the test data & analyses failures interdependently with root cause and counter measures to fix the issuesLeverages peer review & communicates openly to find options to simplify tasks. Adopt platform strategy and practice standard design rules/patternsConstant learner to become a Subject Matter Expert.Candidate Requirement:Education & Experience levels: Master s or bachelor s degree in Engineering with electronics / Computer Science with 5 to 8 years of experience in relevant software industry.Skills, Knowledge and Experience:Aware of different controllers & clearly understands critical architectures.Able to independently write complex C++ & C programs.Experience in application development and Linux device driver development in kernel modeExperience with Uboot, Buildroot or Yocto is requiredExperience in Board bring up and OS porting is a plusVery good with data structures, design patterns, object-oriented design and algorithms used in programming.Very strong with network programming using TCP/IP, USB interfaces, Serial interfaces.Experienced in various bus interfaces like CAN, SPI and I2C.Self-driven, creative and can work independently to drive timely closure on projects/activities with high quality.Clearly understands different options & utilizes optimization techniquesCan define infra needs & clearly knows deployment schemes.Excellent written and verbal communication skills and ability to review and evaluate code and writings of others.,
Keyskills :
instrument controlenvironmentdesign patternsnetwork programmingunit testingtest casestest dataroot causedevice driver developmentcomputer scienceprogrammingdata structuresstoragemass spectrometryanalyticscontrol softwareembedded linuxcomm