What are the responsibilities and job description for the Senior Embedded Firmware Engineer (QNX OS - Mandatory) | Contract to Hire | Houston, TX (Onsite- Local candidates only) position at Anagha Techno Soft?
Senior Embedded Firmware Engineer (QNX OS - Mandatory) | Contract to Hire | Houston, TX (Onsite- Local candidates only)
Position: Senior Embedded Firmware Engineer (QNX OS - Mandatory)
Location: Houston, TX (Onsite 5 Days/Week)
Employment Type: Contract-to-Hire
Job Summary
We are seeking an experienced Senior Embedded Firmware Engineer to join a dynamic R&D team focused on developing high-performance embedded systems and firmware solutions. The ideal candidate will have strong expertise in Embedded C/C , RTOS, Linux device drivers, and extensive hands-on experience with QNX OS.
This role requires ownership of firmware architecture, development, optimization, debugging, and collaboration with cross-functional engineering teams to deliver reliable and scalable embedded solutions.
Key Responsibilities
- Design, develop, enhance, and maintain embedded firmware systems
- Optimize existing firmware architecture for scalability, performance, and reliability
- Develop and integrate low-level software components, frameworks, and device drivers
- Refactor code for efficiency while maintaining system stability and functionality
- Perform unit testing, debugging, validation, and troubleshooting activities
- Support firmware releases, version control, and software updates
- Participate in verification and validation planning activities
- Collaborate with Product Management and Engineering teams on new feature feasibility and implementation
- Provide technical documentation, project estimates, and progress updates
- Ensure adherence to coding standards, best practices, and development processes
Required Skills
- Strong experience in Embedded C and C programming
- Hands-on expertise with RTOS and QNX OS (mandatory)
- Strong experience with Linux device drivers and embedded Linux environments
- Solid understanding of microprocessors, multithreading, and data structures
- Experience working with communication protocols such as UART, I2C, SPI, and Ethernet
- Knowledge of memory interfaces including NAND, NOR, and DDR4
- Experience with debugging tools, IDEs, SVN/Git, and firmware development workflows
Experience Requirements
- 10 years of experience in Embedded Firmware Development
- Proven expertise in firmware lifecycle management from design to deployment
- Strong debugging, analytical, and troubleshooting skills
- Experience working in fast-paced product development environments
Preferred Qualifications
- Bachelor s degree in Computer Science, Engineering, or related field
- Strong understanding of software architecture and design principles
- Excellent communication and collaboration skills
- Ability to work independently and manage multiple priorities effectively
- Prior experience mentoring or leading engineering initiatives is a plus
Additional Information
- Candidates must be willing to work onsite in Houston, TX - Local candidates only
- Long-term opportunity with potential for full-time conversion
- Preference for candidates authorized to work long-term in the U.S.