DATAMAXIS, Inc Logo

DATAMAXIS, Inc

Staff Firmware Engineer

Posted 13 Days Ago
Be an Early Applicant
In-Office
Hyderabad, Telangana
Expert/Leader
In-Office
Hyderabad, Telangana
Expert/Leader
The Staff Firmware Engineer will lead USB software development, optimize protocols, debug interoperability issues, and mentor junior engineers while collaborating with hardware and security teams.
The summary above was generated by AI

Job Description
 Lead USB software architecture and development for high-performance low latency
systems.
 Design, implement, and maintain USB protocol stacks (USB 2.0, USB 3.x, USB4, USB-C,
PD) used in DCSCM modules for the server management applications.
 Proven expertise in USB Host and Device mode use cases.
 Debug and resolve complex USB interoperability issues using protocol analyzers,
oscilloscopes, and other diagnostic tools.
 Optimize USB data throughput and latency, ensuring compliance with USB-IF
specifications.
 Collaborate with hardware teams to define USB interface requirements and validate
hardware/software integration.
 Engage in open-source development, contributing to Linux or similar embedded software
projects.
 Work closely with hardware engineers, security experts, and system architects to develop
robust embedded solutions.
 Mentor junior engineers and contribute to best practices for embedded software
development.
Qualifications
 Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, or related field.
 20+ years of experience in embedded software development, with a strong background in
C/C++.
 Familiarity with firmware development for USB controllers.
 Contribution to open-source USB projects or USB driver stacks.USB-IF certification process participation.
 Extensive experience with RTOS, Linux kernel, and device driver development.
 Strong debugging skills using JTAG, GDB, and other embedded debugging tools.
 Experience in performance profiling and optimization for embedded systems.
 Proven ability to diagnose hardware and software interaction issues.
 Experience in open-source Linux development or similar community-driven software
projects.
 Strong understanding of system-level software architecture and real-time performance
constraints.
 Experience in Baseboard Management Controller (BMC) is a plus.

Top Skills

C/C++
Linux
Pd
Rtos
Usb 2.0
Usb 3.X
Usb-C
Usb4

Similar Jobs

8 Hours Ago
In-Office
Hyderabad, Telangana, IND
Expert/Leader
Expert/Leader
Artificial Intelligence • Hardware • Information Technology • Machine Learning • Semiconductor
The Staff Engineer will develop embedded firmware, lead teams, and work with storage technologies, including SSDs and scripting in Python.
Top Skills: Embedded FirmwareNand FlashNvmePciePythonSASSata
24 Days Ago
In-Office
Hyderabad, Telangana, IND
Expert/Leader
Expert/Leader
Internet of Things • Semiconductor
Define and develop embedded firmware for mixed-signal circuits, perform simulation validation, ensure system optimization and provide customer technical support.
Top Skills: ArmAssemblyC/C++I2CI3CJtagMatlabMipiPciePicPythonRisc-VSpiStm32SvVerilogVhdl
4 Hours Ago
In-Office
Hyderabad, Telangana, IND
Senior level
Senior level
Semiconductor
Develop firmware for CXL and PCIe devices, collaborate with cross-functional teams, and provide debugging expertise for ARM M7.
Top Skills: Arm M7C/C++Encryption StandardsPcieZephyr Development Environment

What you need to know about the Chennai Tech Scene

To locals, it's no secret that South India is leading the charge in big data infrastructure. While the environmental impact of data centers has long been a concern, emerging hubs like Chennai are favored by companies seeking ready access to renewable energy resources, which provide more sustainable and cost-effective solutions. As a result, Chennai, along with neighboring Bengaluru and Hyderabad, is poised for significant growth, with a projected 65 percent increase in data center capacity over the next decade.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account