Primary Responsibilities:
Architect, design, develop, test and support device driver, embedded firmware, platform drivers, hardware abstraction layer and DLL software
Lead technical initiatives for critical development areas
Develop test code/scripts for logical and functional test of the software and the system in an embedded environment
Work with Silicon Designers, FPGA designers, Applications Engineers, and other team members
Become knowledgeable & develop competence in RF system design.
Deliver high quality code as software is used internally by customers in end application systems
Qualifications: Ideal candidate will hold an MS in Electrical or Computer Engineering with minimum 15 years of experience developing software in embedded multi-threaded environment and 5+ years leading technical development. Additionally, they will have demonstrated:
Strong C/C++ programming skills
Experience with embedded platforms & embedded software development paradigms
Experience with embedded real-time operating systems
Experience with data structures and object-oriented programming
Ability to work in distributed development environment
Hands on experience integrating, building, and testing of multi-thread based applications
In-depth knowledge of software development life cycle, software configuration management tools, and software release process
Experience with SCM tools (GIT, SVN, Clearcase, Perforce, etc.)
Strong analytical and problem-solving abilities
Experience with defect tracking tools (Jira, SVN, etc.)
Customer-facing experience is also desired, as this position may be dealing directly with customers and/or partners
Strong communication skills as they will be developing requirements and design documents
Preferred Skills:
Strong working knowledge of a software development process (e.g. Agile, Waterfall)
Demonstrated knowledge of a scripting language (Python, Perl)
Demonstrated knowledge of RF systems
Demonstrated knowledge of digital signal processing (DSP) and algorithm development experience. [Examples include Digital Filters, Digital Mixers, Frequency/Waveform Synthesis, Adaptive Signal Processing]
Demonstrated knowledge of 3GPP standards ?
Experience with development on Windows and Linux
Linux device driver experience strongly preferred
5G layer 1 and 2 modem software development experience strongly preferred
San Jose, CA
Maxim Integrated is an American, publicly traded company that designs, manufactures, and sells analog and mixed-signal integrated circuits. Maxim Integrated develops integrated circuits (ICs) for the automotive, industrial, communications, consumer, and computing markets. The company is headquartered in San Jose, California, and has design centers, manufacturing facilities, and sales offices throughout the world. In the fiscal year 2018, it had US$2.48 billion in sales, 7150 employees, and 35,000 customers worldwide. Maxim is a Fortune 1000 company and its stock is a component of the NASDAQ-100 stock market index. In December 2018, Maxim was re-added to the S&P 500.
Every day, electronic devices are becoming smarter with greater integration. Body sensors can monitor our health. Cars can drive themselves. Networked homes can power up when needed.
At Maxim Integrated, we’re solving engineering problems and empowering design innovation, enabling our customers to create products that shape our world. Our innovative and high-performance analog and mixed-signal products and technologies make systems smaller and smarter, with enhanced security and increased energy efficiency.
Building a Smarter Future
From our sensor platforms to our IC solutions for embedded security, power management, interface, communications, and much more, our technologies empower design innovation.
We help our customers:
Make cars safer and smarter
Build efficient datacenters for a multi-cloud world
Automate factories that maximize productivity
Deliver wearable solutions for a healthier world
Enhance mobile devices with high-quality audio, efficient power and battery management, and sophisticated sensors
Secure challenging embedded applications, while lowering power and enabling greater integration
Deliver the analog backbone for a wide variety of applications
Our Values
Since our founding in 1983, we’ve built a rich history and culture of innovation that rewards bold thinking, teamwork, personal growth, and community involvement.
Be Bold
We know that the biggest risk is not taking one. Never satisfied with the status quo, we seek challenges and find a better way.
One Maxim
United, we're a stronger company. We know that so much more is possible when we work together.
Reach Higher
We invest in our personal growth because we know that great achievements lie within our grasp. We just need to be willing to challenge ourselves and each other.
Be the Difference
We take ownership. We believe that one person, each of us, can make a positive impact on our colleagues, our customers, and our communities.