Post Job Free
Sign in

Embedded Developer

Company:
Theron Solutions
Location:
Pune, Maharashtra, India
Posted:
April 20, 2024
Apply

Description:

About Us: We are a leading Home/Industrial IoT company dedicated to automation. As we continue to grow, we are seeking a talented and motivated Embedded Developer to join our team.

Position Overview: We are looking for an experienced Embedded Software Developer with 2-3 years of hands-on experience in embedded systems development. The ideal candidate will have a strong background in software development, real-time operating systems (RTOS), and embedded programming languages, along with a passion for technology and a drive to solve complex engineering challenges.

Key Responsibilities:

Design, develop, and debug embedded software for Smart IoT home automation products and sensors.

Collaborate with cross-functional teams, including hardware engineers, firmware developers, and quality assurance engineers, to ensure seamless integration of software components into embedded systems.

Implement and optimize device drivers, communication protocols, and low-level software modules to meet performance, reliability, and resource constraints.

Conduct code reviews, unit testing, and system integration testing to ensure software quality and reliability.

Analyse and troubleshoot system-level issues, including memory management, power consumption, and performance optimization.

Stay up-to-date with emerging technologies and industry trends in embedded systems development, and leverage this knowledge to drive innovation and continuous improvement.

Must Qualifications:

Bachelor's degree in Computer Science, Electrical Engineering, or a related field.

2-3 years of professional experience in embedded software development.

Proficiency in C/C++ programming languages for embedded systems.

Experience with Embedded development and ESP32 or Espressif micro-controllers and have very good debugging skills on software using Eclipse IDE and Espressif IDE’s.

Strong understanding of real-time operating systems (RTOS).

Have worked on Hardware controls using PWM, ADC, DAC, Memory Management.

Familiarity with communication protocols commonly used in embedded systems, such as UART, SPI, I2C etc.

Worked on Wireless Protocols: - ZigBee, Bluetooth, BLE (GATT Services), Z-Wave, Wi-Fi, MQTT, HTTP, GPRS and GSM Modules (4G-LTE modules).

Experience on different microcontrollers, must have hands-on on 32bit microcontroller such as ESP32 etc.

Preferred Qualifications:

Bachelor’s / Master's degree in Computer Science, Electronics Engineering.

Hands on Python Coding for Embedded Software, Drivers, etc.

Should have knowledge on Linux and real-time operating systems and development on the same.

Experience with software testing frameworks and methodologies for embedded systems.

Benefits:

Competitive salary.

Exposure to Startup opportunities and ownership.

Professional development opportunities.

Collaborative and innovative work environment.

If you are a passionate and driven Embedded Software Developer looking to make a meaningful impact in the field of IoT we encourage you to apply and join our dynamic team.

Equal Opportunity Employer:

Our client is an Equal Opportunity Employer and Prohibits Discrimination and Harassment of Any Kind: We are committed to the principle of equal employment opportunity for all employees and to providing employees with a work environment free of discrimination and harassment. All employment decisions at our client are based on business needs, job requirements, and individual qualifications, without regard to race, color, religion or belief, national, social or ethnic origin, sex (including pregnancy), age, physical, mental or sensory disability, HIV Status, sexual orientation, gender identity and/or expression, marital, civil union or domestic partnership status, past or present military service, family medical history or genetic information, family or parental status, or any other status protected by the laws or regulations in the locations where we operate. We will not tolerate discrimination or harassment based on any of these characteristics.

Apply