Staff Engineer Firmware
ideaForge
Date: 1 week ago
City: Navi Mumbai, Maharashtra
Contract type: Full time

- Lead the design and development of firmware architectures for embedded systems
- Collaborate with hardware teams to ensure optimal integration of firmware and hardware
- Implement and maintain coding standards and best practices
- Mentor junior firmware developers and provide technical guidance
- Participate in code reviews and ensure code quality across projects
- Optimize firmware performance and resource utilization
- Stay updated with the latest trends and technologies in embedded systems and firmware development
- Bachelor's or Master's degree in Electronics or Computer Engineering
- Minimum 15-18 years of experience in firmware development and architecture
- Extensive experience with various microcontroller families, including STM and TI
- Strong proficiency in C programming for embedded systems
- In-depth knowledge of Real-Time Operating Systems (RTOS) and their implementation
- Demonstrated experience in designing and implementing complex firmware architectures
- Familiarity with code quality best practices and firmware verification tools
- Experience with version control systems and collaborative development workflows
- Strong problem-solving skills and ability to optimize firmware for performance and resource constraints
- Excellent communication skills to interact with cross-functional teams
- Experience in avionics or automotive domains
- Familiarity with low-level hardware interfaces and peripherals
- Experience with debugging tools and techniques for embedded systems
- Understanding of cybersecurity principles for embedded systems
- Knowledge of wireless communication protocols relevant to UAV applications
- Familiarity with relevant standards and certifications (e.g., DO-254, DO-278, ISO 26262, etc)
- Experience with safety-critical systems design
- Knowledge of robust design practices for harsh, failure prone environments
- Familiarity with real-time systems and deterministic behavior
- Experience with low-power design techniques for microcontroller-based systems
- Proficiency in debugging complex hardware-software interactions
- Experience with interfacing microcontrollers with various sensors and actuators
How to apply
To apply for this job you need to authorize on our website. If you don't have an account yet, please register.
Post a resumeSimilar jobs
IT Analyst
Brennan,
Navi Mumbai, Maharashtra
3 days ago
IT Analyst - Technical SupportBrennan. Where true performance thrives. At Brennan, we believe that how technology is delivered is every bit as important as what the technology is. We focus on creating real and relevant value for customers with solutions that fit their specific needs and always reflect their true interests.It’s a claim backed by our True Performance System -...

Brand and Communication Analyst / Junior Analyst
TECNIMONT,
Navi Mumbai, Maharashtra
1 week ago
Tecnimont is MAIRE’s flagship company for Integrated E&C solutions, a global leader renowned for delivering innovative engineering and construction services. As part of the prestigious MAIRE brand, we have a rich heritage of technological innovation and a forward-thinking approach. With a presence in multiple countries, we are dedicated to reducing the carbon footprint of industrial operations and adopting more sustainable...

Associate Manager / Manager - Internal Audit
Shalina Healthcare,
Navi Mumbai, Maharashtra
1 week ago
What you become a part of:Associate Manager / Manager - Internal Audit is responsible for leading and executing internal audit projects to evaluate the effectiveness of internal controls, risk management, and governance processes. This role ensures compliance with applicable laws, regulations, and internal policies, while providing insights to improve organizational efficiency and mitigate risks.What to expect: Audit Planning & Execution...
