Prepare for Your LeadSoc Technologies India Interview with Real Experiences!
View interviewsi
17 LeadSoc Technologies India Jobs
Embedded C++ Developer (5-6 yrs)
LeadSoc Technologies India
posted 1 week ago
Flexible timing
Key skills for the job
LeadSoc Technologies Pvt Ltd : Embedded C++ Developer
About LeadSoc Technologies Pvt Ltd :
LeadSoc Technologies is a dynamic and innovative technology firm specializing in delivering cutting-edge solutions. We are committed to pushing the boundaries of embedded systems development, creating robust and efficient software for a wide range of applications. Join our passionate team in Hyderabad and contribute to groundbreaking projects in a collaborative and stimulating environment.
Position : Embedded C++ Developer
Work Location : Hyderabad, Telangana, India
Experience : 5 - 6 years
Notice Period : 0 - 15 Days (Immediate joiners preferred)
About the Role :
We are seeking a highly skilled and experienced Embedded C++ Developer to join our growing team. The ideal candidate will have strong expertise in C/C++ programming for embedded systems within a Linux environment, coupled with a solid understanding of low-level driver development and various embedded IP subsystems. If you're passionate about working close to hardware and building high-performance, multi-threaded applications, we encourage you to apply.
Key Responsibilities :
- Software Development : Design, develop, and implement robust and efficient embedded software using C/C++ for various hardware platforms.
- Multi-threaded Programming : Develop and optimize multi-threaded software applications in a Linux environment, ensuring high performance and reliability.
- Low-Level Development : Hands-on experience with low-level driver development and register interface programming, directly interacting with hardware components.
- IP Subsystem Integration : Work extensively with various Embedded IP subsystems, including but not limited to :
1. Ethernet
2. PCIe
3. SPI
4. I2C
5. USB
6. GPIO
7. Memory architectures (DDR, SDRAM)
8. DMA
- Scripting & Automation : Utilize scripting languages such as Perl, Python, or TCL for automation, testing, and utility development.
- Troubleshooting & Debugging : Diagnose and resolve complex software and hardware-related issues in embedded systems.
- Code Quality : Ensure adherence to coding standards, conduct code reviews, and contribute to maintaining high code quality and documentation.
- Collaboration : Work effectively within a team environment, collaborating with hardware engineers and other software developers to achieve project goals.
Required Skills & Qualifications :
- Programming Expertise : Strong proficiency and proven experience in C/C++ programming for embedded systems.
- Linux Environment : Extensive experience with multi-threaded software development in a Linux environment.
- Driver Development : Solid experience in low-level driver development and register interface programming.
- Embedded IP Subsystems : Hands-on experience and a deep understanding of multiple Embedded IP subsystems such as Ethernet, PCIe, SPI, I2C, USB, GPIO, and various Memory architectures (DDR, SDRAM, DMA).
- Scripting : Practical experience with at least one scripting language : Perl, Python, or TCL.
- Problem-Solving : Excellent analytical and problem-solving skills for debugging and optimizing embedded software.
- Communication : Strong communication skills and ability to work effectively in a team.
Why Join LeadSoc Technologies ?
- Work on cutting-edge embedded projects with direct hardware interaction.
- Be part of a dynamic and innovative team.
- Opportunity to learn and grow in a challenging technical environment.
- Competitive compensation package.
Greetings from LeadSoc Technologies! We look forward to receiving your application.
Functional Areas: Software/Testing/Networking
Read full job descriptionPrepare for Your LeadSoc Technologies India Interview with Real Experiences!
View interviews5-6 Yrs
Embedded Systems, Linux, Embedded C +2 more
4-8 Yrs
Bangalore / Bengaluru
VLSI, Machine Learning, Github +5 more
0-5 Yrs
₹ 2L/yr - 30L/yr (AmbitionBox estimate)
Bangalore / Bengaluru
VLSI, Machine Learning, Github +5 more
10-12 Yrs
₹ 11L/yr - 50L/yr (AmbitionBox estimate)
Bangalore / Bengaluru
VLSI, Machine Learning, Github +5 more
1-6 Yrs
₹ 9L/yr - 13L/yr (AmbitionBox estimate)
Bangalore / Bengaluru
VLSI, Machine Learning, Github +5 more
1-5 Yrs
Bangalore / Bengaluru
VLSI, Machine Learning, Backend +6 more
2-6 Yrs
Bangalore / Bengaluru
VLSI, Machine Learning, Github +5 more
2-6 Yrs
Bangalore / Bengaluru
VLSI, Machine Learning, Embedded Systems +6 more
3-4 Yrs
Manual Testing, Python, SQL +3 more
5-7 Yrs
DevOps, Kubernetes, Jenkins +3 more