À propos
Key Responsibilities:
Formulate and design software system, using scientific analysis and mathematical models to predict and measure outcome and consequences of design
Block diagram and architectural design interaction/creation
Use of communications protocols over hardware networks CAN, RS485, Ethernet
Design software for use on 32 microcontrollers such as ST and AVR
Conduct and participate in design reviews
Provide initial field support and knowledge of system level application
Communicate with other hardware and software engineers to evaluate interface between hardware and software
Requirements:
Bachelor's degree in computer science or equivalent
Highly structured and documents code
Use of embedded languages such as C/C++, assembly
Working knowledge of timers and counters
Circuit basics for interaction with connected hardware
working knowledge of microcontrollers, and typical microcontroller peripherals as well as serial and parallel busses
Highly skilled in debugging and use of advanced tools
Knowledge of temperature, pressure, vibration sensors and methods
In depth use of equipment such as Oscilloscopes, power supplies, frequency counters, frequency sources, 4-20mA inputs and outputs, PC interfaces (Serial converters, CAN converters) Ethernet switches, etc.)
2-5 years experience
Work Environment:
This position operates in a professional office environment. Standard business hours apply, with flexibility to meet project deadlines as needed.
Compensation & Benefits:
The company offers a competitive salary, health benefits, and opportunities for professional development.
Compétences linguistiques
- English
Avis aux utilisateurs
Cette offre provient d’une plateforme partenaire de TieTalent. Cliquez sur « Postuler maintenant » pour soumettre votre candidature directement sur leur site.