Design and develop high-volume, low-latency applications for mission-critical systems, delivering high-availability and performance.
Contribute in all phases of the development lifecycle.
Provide input for effort estimations, maintaining personal schedule and reporting on progress.
Write well designed, testable, efficient code.
Ensure designs are in compliance with specifications.
Adherence with processes (including tools, build process) and contribution in process improvements.
Effective contribution in reviewing deliverables of software components of (peers).
Prepare and produce releases of software deliverables.
Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review
We are looking for
BS/MS degree in Computer Science, Engineering or a related subject (required)
A minimum of 6 to 8 years of experience as a software designer in embedded software development (required)
Experience in writing code to interface with microcontroller peripherals like ADC, DMA and PWM (required)
Experience in designing and developing embedded applications using an OO programming language like C++ (required)
Proven experience with Object Oriented analysis and design using common design patterns (required)
Experience with embedded operating systems like OpenRTOS and Embedded Linux (required)
Excellent communicational skills and business result oriented (required)
Affinity and experience with working in large cross functional teams (required)
Ability to help shape the development team towards mature development practices (required)
Knowledge of Relational Databases, SQL and ORM technologies (advantage)
Reactie is prive en alleen zichtbaar voor de opdrachtgever en de plaatser van de reactie.
Je moet inloggen voordat je een reactie kunt plaatsen.