26 Oct
|
Incertech
|
Mumbai
Embedded SW Engineer
Key Responsibilities Software Development
- Design and implement embedded software for microcontroller-based products (e.g., STM32, PIC, ARM Cortex).
- Develop drivers, communication protocols (UART, SPI, I2C, CAN), and application-level code.
- Optimize code for performance, memory usage, and reliability.
Testing & Debugging
- Perform unit testing, integration testing, and system validation.
- Debug software using tools like JTAG, SWD, and logic analyzers.
- Ensure compliance with functional and safety requirements.
Documentation
- Prepare software design documents, flowcharts, and test reports.
- Maintain version control using Git or similar tools.
Collaboration
- Work closely with hardware engineers to ensure seamless integration.
- Support manufacturing and testing teams during product development.
Required Skills & Qualifications
- Bachelor’s degree in Electronics / Computer Engineering or related field.
- Embedded Software Course preferable.
- 4-5 years of experience in embedded software development.
- Proficiency in C/C++ programming for microcontrollers.
- Strong understanding of RTOS concepts and real-time systems.
- Experience with debugging tools and IDEs (Keil, IAR, STM32CubeIDE, MPLAB).
- Knowledge of communication protocols and peripheral interfacing.
- Basic knowledge of hardware schematics and PCB design for better integration.
Pay: ₹20,000.00 - ₹30,000.00 per month
Advantages
- Provident Fund
Work Location: In person
📌 Embedded Software Engineer (Mumbai)
🏢 Incertech
📍 Mumbai