Опис вакансії
International Engineering IT Company of innovative devices developing in the field of payment solutions and cash processing requires Embedded Systems Designer
Job Summary:
The role of Embedded Systems Designer is to research, design, evaluate, integrate and maintain firmware and software for various embedded system projects.
Responsibilities:
- Development, debugging and improvement of software and hardware for various test equipment
- Investigation of various production and field issues and product failures
- Development, debugging and improvement of the firmware for Bill Validators testing fixtures and software simulators
- Troubleshoot, analyze and resolve various electronic software and hardware problems. Implement and deploy change requests and enhancements to further improve the existing equipment
- Plan, design and co-ordinate the development, installation, integration and operation of embedded and computer-based systems
- Travel to North America and worldwide to perform engineering and product integration activities
Job Requirements:
- Degree in electronic/software engineering coupled with relevant product experience
- Experience in various complexes electromechanical embedded microcomputer systems
- Hands on experience and knowledge of embedded microcontrollers such as MSP430, TMS320, Atmel Mega, Atmel AVR, ARM7, Cortex, Renesas or similar, including software development for these microcontrollers or similar
- Architecting and development of 'embedded systems' for the microcontrollers listed or similar microcontrollers
- Knowledge of interfaces/protocols: USB, CAN, RS232 or similar type of communication protocols
- Understanding blue prints, engineering drawings and familiarity with PCBs
- Knowledge of C/C++ for embedded system
- Experience with IAR Embedded Workbench development environment is an asset
- Experience in software development for computer-based applications. Visual C, LabView, low level programming is an asset
- Basic experience with electronic CAD development system is an asset
- Experience with creating process, procedures, and documentation relating to system testing operations
- Excellent analytical and problem-solving skills
- Ability to work independently as a self-starter, and within a team environment
- Experience with common electronic instruments. Basic soldering skills
- Very good English knowledge
Metrics
- Completion projects on time according schedules
- Take a part on achieving planned targets for different products
- Satisfactory completion of year objectives for long time projects
- Fast feedback on RUSH software related support requests in between of planned projects
- WORKING CONDITIONS:
- Clean, modern, well-lighted and comfortable office area
- Basic workweek is forty hours
- Extended medical insurance
- Special trainings and English courses available in office
- Work with the latest technologies and tools
Salary: Salary based on interviews (1500-2000y.e. gross)