Embedded Developer Job in Faststream Technologies
Embedded Developer
- Bengaluru, Bangalore Urban, Karnataka
- Not Disclosed
- Full-time
- Permanent
Job Description Design software of embedded devices and systems from requirements to production and commercial deployment Interface with hardware manufacturers, and suppliers. Identify Bill of Material Provide technical requirements and guidance for hardware design. Hands-on code and design firmware. Analyze and enhance efficiency, stability, and scalability of system resources. Support software QA and optimize I/O performance Provide post-production support Embedded Engineer to perform research, development, and deployment of capabilities for the Internet of Things related devices and systems. We are seeking embedded developers who understand IoT-related communication protocols, WiFi and wireless technologies, and the ability to develop in low-level languages for hardware devices. We prefer inquisitive, self-driven engineers who like to reverse engineer and understand how hardware, software, and firmware work, and enjoy developing proof of concepts and complementary capabilities for these devices. Skills Required Background in Systems Programming, Operating Systems, RTOS, CoAP Experience with Wi-Fi, Bluetooth development, and BLE solutions. Experience in developing embedded devices, toys, robots, sensors, or control systems. Experience developing on ARM Cortex, MSP430, IMX6, AVR 8051, DSP, or other embedded platforms. Experience with codecs, ADCs, and DACs. Knowledge of communication protocols: I2C, SPI, USART, I2S, PCM. Experience with sensors, microphones, accelerators, gyroscopes, magnetometers, GPS Understanding of LoRa, LTE, CATM, NB-IoT, NFC, and RFID is a plus Professional experience in C OR C++, and low-level programming experience Reverse engineering experience Scripting skills (Python preferred) Kernel or driver development skills are a plus TCP/IP and network protocol experience a plus Computer network exploitation experience is a plus Bachelor s Degree in Computer Science, Electronics Engineering, or related field Qualifications BE/B.Tech/M.Tech in Electronics and Communication Engineering Experience 2+ Years in Embedded Development
Fresher
2 - 4 Hires