Prepare for Your LeadSoc Technologies India Interview with Real Experiences!
View interviewsi
9 LeadSoc Technologies India Jobs
Firmware Design Engineer - Embedded C/C++ (4-5 yrs)
LeadSoc Technologies India
posted 1 day ago
Flexible timing
Key skills for the job
LeadSoc Technologies Pvt Ltd : Firmware Design Engineer
About LeadSoc Technologies Pvt Ltd :
LeadSoc Technologies is a dynamic and innovative technology firm specializing in delivering cutting-edge solutions in embedded systems. We're committed to pushing the boundaries of hardware-software co-design, creating robust and efficient firmware for a wide range of advanced products. Join our passionate team in Hyderabad and contribute to groundbreaking projects in a collaborative and stimulating environment.
Position : Firmware Design Engineer
Work Location : Hyderabad, Telangana, India
Experience : 4 - 5 Years
Employment Type : Full-time
About the Role :
We're looking for a highly skilled and motivated Firmware Design Engineer with 4-5 years of experience to join our core engineering team. In this role, you'll be responsible for the design, development, and debugging of firmware for embedded systems, working closely with hardware to bring new products to life. If you have a strong grasp of low-level programming, real-time operating systems, and a passion for optimizing system performance, we encourage you to apply.
Key Responsibilities :
- Firmware Development : Design, develop, test, and maintain high-quality firmware for various embedded systems using C/C++ and potentially assembly language.
- Hardware Interaction : Work closely with hardware teams during definition, bring-up, and debug phases to ensure seamless firmware-hardware integration.
- Low-Level Programming : Implement and optimize low-level drivers for microcontrollers/microprocessors and various peripherals (e.g., GPIO, SPI, I2C, UART, ADC, DAC, Timers, PWM).
- Real-Time Systems : Develop firmware for real-time operating systems (RTOS) or bare-metal environments, ensuring critical timing and performance requirements are met.
- Debugging & Testing : Utilize debugging tools (e.g., JTAG, oscilloscopes, logic analyzers) to identify and resolve complex firmware and hardware interaction issues. Conduct thorough unit, integration, and system testing.
- Memory & Performance Optimization : Optimize firmware for resource-constrained embedded environments, focusing on memory footprint, power consumption, and execution speed.
- Documentation : Create and maintain comprehensive technical documentation, including design specifications, API documentation, and test plans.
- Collaboration : Collaborate effectively within a multidisciplinary team, including hardware, software, and test engineers, throughout the product development lifecycle.
Required Skills & Qualifications :
- Experience : 4 to 5 years of hands-on experience in firmware design and embedded software development.
- Programming Languages : Strong proficiency in C/C++ programming for embedded systems.
- Microcontroller/Processor Expertise : Hands-on experience with various microcontroller and microprocessor architectures (e.g., ARM Cortex-M/R/A, ESP32, PIC, AVR, Renesas, etc.).
- RTOS & Bare Metal : Experience developing firmware for Real-Time Operating Systems (RTOS) (e.g., FreeRTOS, Zephyr, RT-Thread) or in bare-metal environments.
- Communication Protocols : Solid understanding and practical experience with common embedded communication protocols such as SPI, I2C, UART, USB, Ethernet, CAN.
- Hardware Debugging Tools : Proficiency in using hardware debugging tools like JTAG/SWD debuggers, oscilloscopes, logic analyzers, and spectrum analyzers.
- Schematic Reading : Ability to read and understand hardware schematics and datasheets.
- Problem-Solving : Excellent analytical and problem-solving skills, with a keen eye for detail in complex embedded systems.
- Version Control : Experience with version control systems (e.g., Git).
Why Join LeadSoc Technologies?
- Work on exciting and challenging projects that bridge hardware and software.
- Be part of a collaborative and innovative team focused on cutting-edge embedded solutions.
- Opportunity for significant professional growth and skill development.
- Competitive compensation package.
Functional Areas: Other
Read full job descriptionPrepare for Your LeadSoc Technologies India Interview with Real Experiences!
View interviews4-5 Yrs
Embedded Systems, Embedded C, Microcontroller +4 more
5-6 Yrs
Embedded Software, Embedded Systems, Linux +4 more
5-7 Yrs
DevOps, Kubernetes, Jenkins +3 more
3-4 Yrs
Manual Testing, Python, SQL +3 more
5-6 Yrs
Embedded Systems, Linux, Embedded C +2 more
5-6 Yrs
Design Verification, RTL Design, VHDL +2 more
5-6 Yrs
Perl, DFT, RTL Design +1 more
2-4 Yrs
Manual Testing, Python, Automation Testing +4 more