06 Aug
|
Embedded Designs Services India
|
New Delhi
06 Aug
Embedded Designs Services India
New Delhi
Position: Embedded Firmware Design Engineer
Experience: 2 - 4 Years
Location: Janakpuri (Delhi) / Faridabad (Haryana)
Package: 4 LPA (CTC) up to 6.5 LPA (CTC)
Immediate Joiners
We are looking for a skilled Embedded Firmware Design Engineer (2 to 4 years of experience; male preferred) to join our dynamic team. The ideal candidate will have extensive experience in designing, developing, and maintaining embedded systems and firmware. You will be responsible for developing firmware for microcontroller-based systems, optimizing code for performance, and working closely with cross-functional teams to deliver innovative products.
Benefits • Competitive salary • Paid Time Off • Health advantages • Recognition and rewards • Retirement Plan • Opportunities for professional growth and career advancement • Variable • Sundays Off • 1st and 3rd Saturday Off • Other Benefits
Key Responsibilities: • Design, develop, and maintain embedded software for microcontroller-based systems. • Write, debug, and test low-level firmware in C. • Interface with various hardware components such as sensors, communication modules, and actuators. • Optimize software performance for efficiency and reliability. • Collaborate with hardware engineers to ensure seamless integration of hardware and software components. • Conduct system-level testing and troubleshooting to ensure product functionality. • Develop and maintain technical documentation, including software specifications, design documents, and user manuals. • Work on communication protocols (I2C, SPI, UART, CAN, etc.) and interface with peripherals. • Participate in code reviews, testing, and debugging for new and existing products. Manage and lead a team of engineers in the design, development, and maintenance of embedded systems and firmware. • Oversee project planning, resource allocation, and timelines to ensure on-time delivery of projects.
• Guide the development and testing of firmware for microcontroller-based systems and optimize code for performance and reliability. • Collaborate with cross-functional teams, including hardware engineers, to ensure seamless integration of hardware and software. • Ensure compliance with industry standards and best practices in software and hardware development. • Troubleshoot and resolve technical issues at both system and component levels. • Review technical documentation, including design specifications, test reports, and user manuals. • Stay updated with the latest trends and technologies in embedded systems and implement innovative solutions in projects. • Conduct regular team meetings, performance reviews, and training sessions to foster a culture of continuous improvement.
Required Qualifications • Bachelor's degree in Electronics and Communication Engineering, or a related field. • At least 2 years to 4 years of experience • Proficiency in the C programming language. • Experience with microcontrollers (ARM Cortex, STM32, AVR, etc.). • Familiarity with communication protocols (I2C, SPI, UART, CAN, etc.). • Experience in debugging using tools such as JTAG, logic analyzers, and oscilloscopes. • Strong understanding of hardware schematics and electronic circuits. • Excellent problem-solving and troubleshooting skills. Familiarity with wireless communication protocols such as BLE, Wi-Fi, or ZigBee. • Knowledge of software version control tools (Git). • Knowledge of Electronics and digital components. • Experience in automotive, consumer electronics, or IoT products is a plus.
Soft Skills • Strong communication and teamwork skills. • Ability to work independently and manage multiple tasks. • Eagerness to learn and stay updated with emerging technologies.
Benefits • Competitive salary • Paid Time Off • Health benefits • Recognition and rewards • Retirement Plan • Opportunities for professional growth and career advancement • Other Benefits
📌 Embedded Firmware Engineer (New Delhi)
🏢 Embedded Designs Services India
📍 New Delhi