Staff Engineer Firmware

ideaForge 

📍 Navi Mumbai, India 🇮🇳

full-time
senior
Expired
Posted —
This job posting has expired View All Firmware Engineer Jobs

Key Skills

firmwareCRTOSmicrocontrollerdebugging

Industry

AerospaceAutomotive

Job Description

  • 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

Requirements:

  • 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

Additional Preferred Qualifications:

  • 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)

Product/Solution Design & Development Skills & Experiences We Value:

  • 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

Powered by Webbtree