Bengaluru, Karnataka, India
17 hours ago
Firmware Engineer
Job Requirements
Bachelor's degree in computer/ Electronics Engineering with 3 to 6 years of work experience in firmware development.Exp in medical device development preferred.Programming languages Embedded C, C++.Understanding of design patterns and embedded system design patternsReal-time Operating Systems (RTOS), VxWorks is preferred.Device drivers, including LinuxCommunication Protocols, CAN / CANopen is mustInterface buses like I2C and SPIGeneral-purpose input/output, or GPIOsBasic understanding of Internet of Things (IoT) and internet-based technologiesUnderstanding of data structuresRISC-V instruction set architectureHardware debugging skillsAbility to read schematicsExp in using Hardware test equipment: oscilloscope, logic analyzer

Additional technical skills should have include:
Deep experience with both hardware and Firmware
GNU Project debugger, including both local and remote debugging
Multiprocessor design
Multi-subsystem issues
Python programming language
Open-source software
Wireless connectivity, including Wi-Fi and Bluetooth low energy (BLE)
Unified Modelling Language

Confirmar seu email: Enviar Email