This position covers the development and maintenance of current product software and the process of multi-platform software development for new products as part of the engineering team.
Degree in Computer Science or related field
5 years of experience of software development
Detailed knowledge of C# and embedded C programming languages
Experience with STM32 processor platform
Experience with Keil development environment and CMSIS libraries (RTOS, USB)
Experience working within an engineering team
Fully fluent in the English language
Work experience in an ISO certified quality environment
Ability to read electronic schematics and use of lab equipment (oscilloscopes, logic analyzers, etc.).
Maintenance of existing product software
Maintenance of existing production software
Development of new production equipment software for assembly and manufacture of product
Development of test utilities for internal (company) and external (customer) use
Working on both embedded processor and PC based platforms
Learn and implement tools as appropriate to the position (µVision, debuggers etc.)
Ensure software is well documented using in-line comments and supporting documentation
Developing a controlled standard for software development and maintenance
Software testing, verification and validation
Working within engineering supporting the choice and direction of developments including processors, languages, development tools, environments etc.
Develop a detailed understanding of Newall and competitors technology
To support customer trials and technology evaluation programs
Maintain clear records of all developments in electronic and paper form as appropriate
Work at all times within the company ISO standards
Health & Safety
The job holder must ensure that any processes/equipment/components introduced as part of their responsibilities do comply with current Health/Safety/Environmental legislation and that their introduction DOES constitute a decrease or no change to any existing hazards and/or risks.
Collaborating at Sensata means working with some of the world’s most talented people in an enriching environment that is constantly pushing towards the next best thing.
Employees work across functions, countries and cultures gaining new perspectives through mutual respect and open communication.
As OneSensata , we are working together to make things work together
If you are an individual who requires a reasonable accommodation in connection with the hiring process and/or to perform the essential functions of the position for which you applied, please make a request to the recruiter or contact email@example.com .
NOTE: If you are a current Sensata employee (or one of our Affiliates), please back out of this application and log into Workday via the Company Intranet to apply directly. Type FIND JOBS in the Workday search bar.