Senior Firmware Architect

5 days ago


Bengaluru, Karnataka, India N Human Resources & Management Systems Full time
**Job Description**
Job Title: Senior Firmware Architect

Job Summary:

N Human Resources & Management Systems is seeking an experienced Senior Firmware Architect to lead the development of high-performance, low-power embedded firmware for complex systems. The ideal candidate will have a strong background in embedded systems, expert-level knowledge of C/C++, and a proven track record of shipping commercial firmware products.


Key Responsibilities**:
Firmware Design: Develop and maintain robust, scalable, and efficient firmware architectures for embedded systems.Development and Optimization: Write and optimize high-performance firmware in C/C++ for a variety of platforms, including microcontrollers and System-on-Chip (SoC) devices.Hardware Integration: Collaborate with hardware engineers to ensure smooth hardware-software integration.Performance Tuning: Optimize firmware for power consumption, memory usage, and real-time performance.Testing and Debugging: Develop and execute comprehensive testing plans using JTAG, logic analyzers, and other debugging tools.Mentorship: Mentor junior firmware developers and provide guidance on best practices, code reviews, and design approaches.Documentation: Create and maintain technical documentation, including firmware design specifications, development processes, and release notes.
Qualifications:
Education: Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field.Experience:5+ years of hands-on experience in embedded firmware development.Proven track record of developing and shipping firmware for commercial products.Expertise in embedded C/C++ and knowledge of assembly language.Extensive experience with hardware interfaces (e.g., SPI, I2C, UART, USB, CAN).Experience working with embedded processors (e.g., ARM Cortex, RISC-V, DSP).Skills:Deep understanding of embedded system architecture and hardware-software co-design.Proficiency with debugging tools (e.g., JTAG, oscilloscopes, logic analyzers).Strong knowledge of communication protocols (e.g., Bluetooth, Wi-Fi, Zigbee, Ethernet).Familiarity with bootloaders, file systems, memory management, and peripheral drivers.
Preferred Qualifications:
Experience in low-power embedded systems design and optimization.Experience with IoT (Internet of Things) devices and cloud connectivity.Familiarity with Agile methodologies and DevOps practices for firmware development.
Soft Skills:
Strong leadership and mentorship abilities.Excellent communication and collaboration skills.Problem-solving mindset with attention to detail and a commitment to quality.
Benefits:
Competitive salary and performance bonuses.Health, dental, and vision insurance.401(k) with company match.Flexible working hours and remote work options.Opportunities for professional growth and leadership development.

  • Bengaluru, Karnataka, India N Human Resources & Management Systems Full time

    Job Title: Senior Firmware ArchitectLocation: RemotePosition Type: Full-TimeJob Summary:N Human Resources & Management Systems is seeking a seasoned Senior Firmware Architect to lead our embedded systems engineering team. The ideal candidate will have a strong background in firmware development, with a focus on real-time systems and embedded C/C++...

  • Firmware Architect

    2 weeks ago


    Bengaluru, Karnataka, India N Human Resources & Management Systems Full time

    Job Title: Firmware ArchitectWe are seeking a highly skilled Firmware Architect to join our team at N Human Resources & Management Systems. As a Firmware Architect, you will be responsible for designing, developing, and maintaining firmware solutions for embedded systems.Key Responsibilities:Firmware Development: Design, develop, and test embedded firmware...

  • Firmware Architect

    2 weeks ago


    Bengaluru, Karnataka, India Maxwell Energy System Pvt Ltd Full time

    Job Title: Firmware ArchitectWe are seeking a highly skilled Firmware Architect to join our team at Maxwell Energy System Pvt Ltd. As a key member of our engineering team, you will be responsible for designing and developing firmware for our battery management system.Key Responsibilities:Develop firmware for embedded systems using C programming...

  • Firmware Architect

    2 weeks ago


    Bengaluru, Karnataka, India N Human Resources & Management Systems Full time

    Job Title: Firmware ArchitectJob Summary: We are seeking a highly skilled Firmware Architect to design, develop, and maintain firmware solutions for embedded systems. The ideal candidate will have strong expertise in developing low-level software, particularly firmware, for microcontrollers and processors.Key Responsibilities:Firmware Development: Design,...


  • Bengaluru, Karnataka, India Phase Power Protection Private Limited Full time

    Job Summary:We are seeking a highly skilled Senior Embedded Firmware Architect to join our team at Phase Power Protection Private Limited.About the Role:This is a challenging opportunity to work on the development of complex embedded systems software, utilizing your expertise in ARM firmware development and architecture.Key Responsibilities:Design and...


  • Bengaluru, Karnataka, India Swasti Enterprises LLP Full time

    Embedded Firmware Architect Job DescriptionAt Swasti Enterprises LLP, we are seeking an experienced Embedded Firmware Architect to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining firmware for our company's products.Key Responsibilities:Develop system software, electrical architecture,...


  • Bengaluru, Karnataka, India N Human Resources & Management Systems Full time

    Job Description: Embedded Firmware ArchitectLocation: Pan IndiaRole Overview:We are seeking a talented Embedded Firmware Architect to contribute to the design, development, and maintenance of firmware solutions for embedded systems. The ideal candidate will have strong expertise in developing low-level software, particularly firmware, for microcontrollers...


  • Bengaluru, Karnataka, India N Human Resources & Management Systems Full time

    Firmware Architect Role OverviewWe are seeking a talented Firmware Architect to contribute to the design, development, and maintenance of firmware solutions for embedded systems. The ideal candidate will have strong expertise in developing low-level software, particularly firmware, for microcontrollers and processors. This role involves close collaboration...


  • Bengaluru, Karnataka, India Phase Power Protection Private Limited Full time

    Job Title: Embedded Firmware Software ArchitectJob Summary: We are seeking a highly skilled Embedded Firmware Software Architect to join our team at Phase Power Protection Private Limited.Design and Develop Firmware: Our ideal candidate will design and develop firmware for our embedded systems, utilizing their expertise in C and C++ programming...


  • Bengaluru, Karnataka, India Western Digital Full time

    About Western DigitalWestern Digital is a leading global data storage company that empowers people to capture and preserve their most precious memories, and to unlock the potential of their data. Our vision is to power global innovation and push the boundaries of technology to make what you thought was once impossible, possible.We are a company of problem...


  • Bengaluru, Karnataka, India Microchip Technology Full time

    We're looking for a skilled Software Architect to lead firmware validation efforts at Microchip Technology, Inc. This role involves translating functional specifications into comprehensive test plans, architecting testing strategies, and designing, developing, and debugging tests to verify firmware and embedded diagnostic software.Key responsibilities...


  • Bengaluru, Karnataka, India Ayla Networks Full time

    About the RoleAyla Networks is seeking a seasoned Senior Manager, Firmware to lead our Device Core Engineering and Professional Services Firmware vertical teams. As a key member of our engineering culture, you will be responsible for architecting and overseeing the implementation of medium-to-large software components of high quality to ensure quality...


  • Bengaluru, Karnataka, India Western Digital Full time

    Firmware Validation ExpertiseWe are seeking a highly skilled Firmware Validation Engineer to join our team at Western Digital. As a Firmware Validation Engineer, you will be responsible for architecting and developing firmware verification tests for various firmware features in SSD products.Key Responsibilities:Architect firmware validation framework for...


  • Bengaluru, Karnataka, India Cisco Full time

    Job Title: Senior Platform ArchitectThis is an exciting opportunity to join Cisco's Computing Systems Group for AI Server development. We are seeking an expert Senior Software Engineering Architect who thrives in a dynamic start-up-like environment.Job SummaryThe successful candidate will provide technical vision and leadership for an expert team working on...


  • Bengaluru, Karnataka, India The Energy Company Full time

    Job Title: Senior Firmware DeveloperWe are seeking a highly skilled Senior Firmware Developer to join our team at The Energy Company. As a key member of our engineering team, you will be responsible for designing, developing, and testing firmware for our Battery Management Systems (BMS).Key Responsibilities:Develop and maintain high-quality firmware for BMS...


  • Bengaluru, Karnataka, India N Human Resources & Management Systems Full time

    Job Title: Senior Firmware DeveloperJob Summary:We are seeking an experienced Senior Firmware Developer to lead the design, development, and optimization of embedded firmware for complex systems. The ideal candidate will have deep expertise in embedded systems, strong problem-solving skills, and the ability to mentor junior engineers.Key Responsibilities:...


  • Bengaluru, Karnataka, India Cisco Full time

    About the RoleCisco is seeking a highly experienced Senior Platform Architect to join our Computing Systems Group for AI Server development. As a key member of our team, you will provide technical vision and leadership for an expert team working on next-generation datacenter Server Platforms and products that enable cloud/datacenter scale deployments.Key...


  • Bengaluru, Karnataka, India Cisco Full time

    Job SummaryCisco is seeking an experienced Senior Platform Architect to lead the technical vision and people leadership for an expert team working on next-generation datacenter Server Platforms and products that enable cloud/datacenter scale deployments.Key ResponsibilitiesProvide technical vision and leadership for the Server BMC team.Develop and deliver...


  • Bengaluru, Karnataka, India N Human Resources & Management Systems Full time

    Job Title: Senior Firmware DeveloperWe are seeking a highly skilled Senior Firmware Developer to lead the design, development, and optimization of embedded firmware for complex systems. The ideal candidate will have deep expertise in embedded systems, strong problem-solving skills, and the ability to mentor junior engineers.Key Responsibilities:Firmware...


  • Bengaluru, Karnataka, India nVent Full time

    We're looking for a skilled Senior Embedded Software Architect to advance our success – and their own. At nVent, we believe safer systems ensure a more secure world. We connect and protect our customers with inventive electrical solutions.As a Senior Embedded Software Architect, you will be responsible for designing and developing software architecture and...