JD Associate Software & Embedded Systems Engineer
JD Associate Software & Embedded Systems Engineer
Location: Bangalore
Job Summary:
We are seeking a talented Software and Embedded Systems Engineer with a strong foundational
software background to join our dynamic team. The ideal candidate will possess exceptional coding
skills, a deep understanding of software systems, and hands-on experience with hardware. Experience
with Embedded hardware, single board computers, microcontrollers and 3D Printers is a plus.
Key Responsibilities:
Develop and maintain embedded systems & software for various hardware platforms.
Write and optimize code in Python and C++ for embedded applications.
Design and implement object-oriented programming solutions.
Collaborate with hardware engineers to integrate and test software with hardware
components.
Experiment with and develop projects using Arduino, Raspberry Pi, and other
microcontroller platforms.
Troubleshoot and debug software and hardware issues.
Work with Linux systems, including scripting and system management.
Utilize Git, GitHub, and version control systems for efficient project management.
Participate in code reviews and provide constructive feedback to peers.
Qualifications:
Preferences:
Compensation:
Employee benefits
4LPA – 6LPA