Job Description :
We are looking forward to hire a seasonedEmbedded Developers atthe Architect level.
This role is for professionalswho thrive on challenges and desire to make a real difference in the business world. With an environment of extraordinary innovation and unprecedented growth, this is an exciting opportunity for a self-starter who enjoys working in a fast-paced, quality-oriented, and team environment.
What you should have
We are looking forward to hire a seasonedEmbedded Developers atthe Architect level.
This role is for professionalswho thrive on challenges and desire to make a real difference in the business world. With an environment of extraordinary innovation and unprecedented growth, this is an exciting opportunity for a self-starter who enjoys working in a fast-paced, quality-oriented, and team environment.
What you should have
- Experience in microcontroller programming – e.g.: STM32 Arm Cortex MCU, PSOC6
- Experience in Embedded C/C++ and ARM
- Experience in BLE (Bluetooth low energy) communication between framework/platform.
- Hands-on experience on Images/ Templates creation, organize Edge Module Images by Service Event, Diagnostic/Fault Tests and calibration handling on embedded devices.
- Expert in writing API Specification and develop API on embedded devices.
- Experience in communication protocol like MQTT.
- Working experience on IoT devices and preferably end to end solution for a device to cloud.
- Experience in the development of a testing framework for the platform and on python
- Exposure/Experience in Firmware Upgrades/Patch Management, OTA configurations, testing, and
Device Management
Desirable Skills:
- AWS cloud, IoT Greengrass, AWS IoT Lambada OR exposure to any other cloud Docker/Arm exposure and additionally, possible support apps experience/exposure for either of the programming languages, including C, Python, JavaScript, Java, Ruby, Go, Rust, and PHP, BASH Programming/ Scripting.
- Deep understanding of Microservices, and their design pattern.
- Exposure on any PLCs (preferably B&R PLC) UWB connectivity
- Managed Services Exposure is an advantage.
- Exposure to Agile methodology is an advantage.
- Kernel programming –experience in customizing Linux OS, Linux Programming, and API interfaces
- Should possess good communication skills to be able to communicate/validate the architecture/ design to all stakeholders.
- Should have demonstrated the ability to train/mentor/guide the team on implementation aspects.
- Possess appetite and aptitude for owning the responsibility for technical decisions and direction for project/module.
What you will do
- The candidate will design and develop end to end Architecture and creating images (device to cloud with a major focus on embedded EDGE devices) of the proposed solution satisfying critical requirements.
- The candidate will be needed to learn new technologies and suggest these technologies in the overall solution.
- He/she will coordinate and collaborate with existing specialists/experts in the formalization and adoption of standards and procedures.
- She/he will assist in the design and development of solutions management.
- Multi-group co-ordination for solution development and deployment.
- The candidate will be required to work closely with the client team and act like SPOC if required.
Source link