Firmware Engineer

5 days ago


Patna, Bihar, India Xped pvt Ltd Full time ₹ 20,00,000 - ₹ 25,00,000 per year

Job Description :

- Responsible for developing and supporting zPDT features using C and C++ on Linux environments.

- Collaborates with Architecture and Verification teams to implement and test new features.

- Follows Agile practices with open and collaborative work design.

- Encourages autonomy and responsibility within teams.

- Develop IO enablement firmware and boot firmware for z Servers, ensuring seamless operation and robust security.

- Perform whole-stack performance analysis and problem determination for system enhancements.

- Work on System z Personal Development Tool (zPDT), a software emulation product that provides System z processors on Intel architecture for development, testing, and education purposes.

- Contribute to open-source projects and integrate emerging technologies.

- Collaborate across teams in a fast-paced, highly collaborative environment.

- Collaborate with cross-functional teams to define firmware requirements and specifications.

- Optimize firmware code and algorithms for efficient resource utilization and system performance.

- Conduct thorough testing and debugging of firmware, ensuring high-quality deliverables.

- Desired 8+ yrs of industry experience.

- Hands-on on C++ is a must with respect to Architecture, Coding Standards, etc.

- Should have worked in a project with C++ as a primary language for Application and Firmware Development.

- Experience with hardware interface and protocols such as I2C, SPI, Ethernet, USB, UART, RS485(any two of them)

- Should have worked with multi-threaded environment. IPC mechanisms etc.

- Experience of Porting the applications across various RTOS is preferred.

- Good Understanding of ARM Processors, multiple cores and their capabilities.

- Good to have working experience on Embedded Communication protocols like CAN open, Profinet, MQTT, Modbus,etc.(any two of them)

- Good to have knowledge of Python

- Good understanding of at least one embedded operating system.( Free RTOS or Linux or MQX etc.)

- Should take ownership and work independently

- Can do attitude

- Curiosity to try new ideas, methods, and approaches because you are convinced there is always a better way.



  • Patna, India Xped pvt Ltd Full time

    Description :We are seeking an experienced Embedded Systems Engineer to join our dynamic team in India. The ideal candidate will be responsible for designing, developing, and testing embedded systems that meet the needs of our diverse range of projects. This role requires a strong technical background and a passion for innovation in embedded...