104 Nazztec Jobs
Principal Engineer - C/C++/RTOS (10-12 yrs)
Nazztec
posted 2d ago
Key skills for the job
Job Title : Principal Engineer
Location : Bangalore
Experience : 10+ Years
Job Description :
We are seeking a highly skilled Principal Engineer to work cross-functionally across design, hardware, software, test, and lifecycle engineering.
The ideal candidate will have expertise in embedded systems programming, firmware development, and real-time operating systems (RTOS).
Key Responsibilities :
- Cross-functional Collaboration : Work closely with design, hardware, software, test, and lifecycle engineering teams to develop cutting-edge solutions.
- Firmware Development : Design, develop, and port firmware for motorized fastening systems using C and C++ on RTOS.
- Motor Control Integration : Collaborate with motor control experts to implement programmable fastening strategies and behaviors through software algorithms.
- Embedded Systems Development : Work on multithreaded programming, system integration, debugging, and data transfer protocols (SPI, UART, PCIe).
Qualifications :
- B.E. in Computer Science, Electronics & Communication, or related field from a reputed institution.
- 10+ years of experience as a software development engineer, with 5+ years in embedded systems programming.
- Strong expertise in C/C++ programming on RTOS, multithreading, and debugging.
- Experience with SPI, UART, PCIe for data communication.
- Basic knowledge of DC motor control for speed and torque is a plus.
- Experience with motor control electronics and software is a plus.
- ME/MS degree in relevant fields is preferred.
- Preferred candidates with patents, publications, or industry conference representation.
Functional Areas: Other
Read full job description