Firmware Architect – Networking Systems

Year    KA, IN, India

Job Description

We're Hiring: Job Title: Firmware Architect - Networking Systems

Location: Bangalore, India

Salary Range: ₹25 - ₹28 LPA

Experience: 8+ years

About the Role:

We are seeking a highly skilled Firmware Architect to lead the system and software architecture design for next-generation network gateway switches. The ideal candidate will have deep expertise in embedded systems, networking protocols, and hardware-software integration, and will play a pivotal role in taking products from concept to commercial deployment.Core Responsibilities:

Lead the system and software architecture design for network gateway switches from concept through deployment.

Define system-level requirements, perform feasibility studies, and develop detailed architectural specifications.

Design and implement embedded software supporting networking protocols such as TCP/IP, UDP, and both standard and proprietary protocols.

Select suitable hardware platforms, MCUs, SoCs, and processors based on performance and cost targets.

Collaborate closely with hardware engineers and other cross-functional teams to ensure smooth hardware/software integration.

Analyze and optimize system performance, power efficiency, memory usage, and overall stability.

Provide technical leadership and mentorship to junior engineers within the firmware development team.

Oversee the software development lifecycle (SDLC) including coding, testing, debugging, and post-deployment support.

Ensure compliance with relevant industry standards and security protocols such as TLS/SSL for secure communication.

Continuously evaluate and integrate new technologies to improve product quality and streamline development processes.

Required Skills & Qualifications:Education:

Bachelor's or Master's degree in Electrical Engineering, Computer Science, or a related field.Experience:

8+ years of proven experience in embedded systems design and development, including leadership of complex projects.

Technical Expertise:

Programming: Mastery of C and C++ for embedded environments; knowledge of Python is a plus.

Operating Systems: Expertise in Embedded Linux and RTOS (e.g., FreeRTOS).

Networking: Deep understanding of TCP/IP, UDP, IPv6, and hands-on experience with network stacks such as lwIP or FreeRTOS+TCP.

Hardware Interaction: Proficiency with Ethernet, SPI, I2C, UART, CAN interfaces; ability to read schematics and datasheets.

Software Design: Strong grasp of OS-level coding, data structures, algorithms, and modular design patterns.

Debugging: Skilled in using tools such as JTAG/SWD debuggers, oscilloscopes, and logic analyzers.

Tools & Processes: Experience with Git, SDLC processes, and version control systems.Interpersonal Skills:

Strong analytical, problem-solving, and communication skills.

Ability to collaborate effectively across multidisciplinary teams.



Interested₹ Let's connect! Reach out directly to the given email with your resume. Email - troyee@paramountgroupuk.com



Job Types: Full-time, Permanent

Pay: ₹2,500,000.00 - ₹2,800,000.00 per year

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD4568890
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    KA, IN, India
  • Education
    Not mentioned
  • Experience
    Year