About the Job:
As an Embedded Systems Developer at our company, you will have the opportunity to work on cutting-edge projects that push the boundaries of technology. This is a full-time OnSite position where you will be immersed in a dynamic and collaborative work environment.
Roles & Responsibilities:
- Design and develop embedded software for various applications
- Implement real-time operating systems (RTOS) for efficient system performance
- Utilize C and C++ programming languages for software development
- Work on embedded C programming for microcontrollers
- Collaborate with cross-functional teams to integrate software with hardware components
- Conduct circuit design and testing to ensure system functionality
Required Skills & Qualifications:
- Proficiency in Real-Time Operating System (RTOS) for embedded systems
- Strong programming skills in C and C++ for software development
- Experience with Embedded C programming for microcontrollers
- Knowledge of operating systems and their functionalities
- Background in Embedded Systems & Software Development
- Ability to perform circuit design and testing for embedded systems
- Experience in Embedded Software and Software Development
- Knowledge of Electrical Engineering and Electronics
- Proficiency in Internet of Things (IoT)
- Strong problem-solving and analytical skills
- Ability to work in a team and independently
- Bachelor's or Master's degree in Computer Science, Electrical Engineering, or related field.
- Arduino
- Raspberry Pi
- Embedded C
- Python
- ESP32
- ESP8266
- Sensor Integration
- PCB Designing [upto 4 Layers]
- Ability to read and understand schematics and datasheet and IoT [Internet of Things].