MaxLinear is seeking a Senior Staff Software Engineer to join our growing team. In this role, you will focus on the following:
Work closely with the hardware engineering team in the development of Graphical User Interfaces
Design and develop commercial software applications for customer use
Create intuitive and responsive software applications that are straightforward to use and visually appealing
Clearly communicate software solutions through detailed documentation and diagrams
Identify schedules and resources needed to meet project deadlines
Closely follow Software Development Life Cycle (SDLC) best practices
Work closely with platform hardware engineers to validate and characterize power products
Qualifications
Programming techniques and concepts in Python 3.1x, C++, C#
Solid experience in Python GUI and UI/UX development for data visualization (pandas, matplotlib, seaborn, and wxpython)
Scripting concepts for automation testing
Familiar with I2C, GPIO, PMBUS, SPI, and SCPI protocols
Basic understanding of hardware concepts, including analog, digital, and circuit theory
Understanding setup of test equipment including oscilloscopes, DMM, power supplies, multimeter
Robust organizational, project management, and execution skills and a demonstrated ability to prioritize in a fast-paced environment
Robust verbal and communication skills
BS in Electrical Engineering, Computer Engineering or related + 7 years of experience, or MS + 5 years of experience, or Ph.D. + 2 years of experience
📌 Senior Staff Software Engineer Gui Development Bengaluru (India)
🏢 MaxLinear
📍 India
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.