Posted:2 weeks ago| Platform:
Work from Office
Full Time
We are seeking an experienced Senior Embedded Software Designer to join our IC (Integrated Circuit) development team. The primary areas of work include developing embedded software and firmware, integrating software with hardware, optimizing code for performance, and working with teams developing integrated circuits, especially RISC-V processors You have: Bachelors Degree in Computer or Electrical Engineering, or a related field (Masters preferred) 5+ years of experience in embedded software development and firmware development. Create software architecture and developing drivers for embedded systems Proficiency in C and C++ programming for embedded systems Strong knowledge of software-hardware co-design and communication protocols (e.g., SPI, I2C, UART) Familiarity with RISC-V processor architecture and development. Debugging tools such as JTAG debuggers Problem-solving and debugging skills for embedded and low-level software Required Tools GCC or LLVM, Eclipse or Visual Studio Code It would be nice if you also had: Understanding of version control systems like Git Experience in software development for AI/ML applications. Develop and optimize embedded software and firmware for IC designs Collaborate with hardware teams to ensure seamless software-hardware integration and co-design, particularly with RISC-V processors Create and maintain efficient, maintainable C/C++ code tailored to embedded environments Design and implement software architecture for embedded systems Develop and optimize drivers for various hardware components Debug and optimize software performance on resource-constrained devices Use version control systems to manage codebase and work with team members Document software development processes, including requirements, designs, and test cases
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
INR 20.0 - 27.5 Lacs P.A.
Noida, Kolkata, Chennai
INR 32.5 - 35.0 Lacs P.A.
INR 35.0 - 80.0 Lacs P.A.
INR 15.0 - 30.0 Lacs P.A.
Bengaluru
INR 3.0 - 4.0 Lacs P.A.
Hyderabad, Bengaluru
INR 12.0 - 22.0 Lacs P.A.
Bengaluru
INR 6.0 - 9.0 Lacs P.A.
INR 11.0 - 18.0 Lacs P.A.
INR 30.0 - 35.0 Lacs P.A.
Kheda, Ahmedabad
INR 7.0 - 11.0 Lacs P.A.