Jobs
>
San Jose

    Principal Engineer, Embedded Software - San Jose, United States - InnoPhase IoT

    Default job background
    Description
    About InnoPhase IoT

    If you are keen to work with a bunch of brilliant people with various backgrounds, if you share the same value of working smart and celebrating successes, if you have enthusiasm for big technology in a small company, if your goals are to learn and experience different aspects of work--not just singing the same song every day, you'll find your playground at Innophase IoT.

    We are looking for people seeking AWESOMENESS If you're good at what you do, you can work anywhere. If you're the best at what you do, come work at Innophase IoT

    We are looking for a highly motivated, analytical Principal Software Engineer with embedded
    software development experience to help build our next generation IoT product. The ideal person
    for this role is highly technical, with proven track record designing scalable, modular, and reliable
    firmware for wireless IoT solutions.

    Key Responsibilities:
    • Design and develop InnoPhase IoT's cutting edge ULP products and solutions
    • Lead architecture, design, and development of embedded wireless firmware for our products
    • Responsible for architectural and design specifications for new features, development and
      testing of code and conducting reviews
    • Develop drivers and firmware for HW components.
    • Understand system architecture and customize the software for the product.
    • Collaborate with worldwide team in delivering high quality end to end ecosystem solution.
    Job Requirements:
    • BS or MS in Computer Science with minimum of 12 years' experience in embedded software
      development
    • Extensive experience working on wireless products (Wi-Fi/Bluetooth)
    • Good understanding of 802.11/Wi-Fi protocols a/b/g/n/ac/ax/be)
    • Extensive C coding experience, knowledge of python a plus
    • Strong interpersonal communication skills and ability to work well in a diverse, team-
      focused environment
    • Strong track record of delivering products and features on schedule
    Desirable Skills
    • 12+ years of relevant embedded software engineering experience
    • Must have prior Wi-Fi/Bluetooth experience (protocols and algorithms)
    • Must have good understanding of multi-threaded embedded system concepts including
      tasks, priorities, deadlocks (FreeRTOS, ThreadX, Zephyr...)
    • Working knowledge of networking stack (Ethernet, TCP/IP suite) desired
    • Experience with GIT and JIRA
    • Team player with a strong sense of urgency to meet product needs on time
    We bring together the best in technology, drive innovation to create the best ULP wireless IoT solutions and user experiences in home, building and industrial automation and wearables.. We create career opportunities across a wide range of locations, disciplines and are at the forefront of change, thanks to our remarkable people, who bring cutting-edge products and solutions to our customers. If you share in our passion for teamwork, our vision to revolutionize the IoT industry and our goal to lead the future in technology, we want you to fast-forward your career at InnoPhase IoT.

    It is key to unleash the potential in every employee, every team, every leader, and the company herself. We know employees perform best when motivated, appreciated and recognized, and can be themselves. We are committed to building a culture where every voice can be heard, everyone has room for growth and can make meaningful contributions. At the end of the day, we want success not just for the company, but also for everyone who believes in the company, the vision, and the future.


  • Sapphire Enterprises Los Altos, United States

    What can you expect? · You will develop various products and technologies from the initial idea to series production · You will be responsible for the conception, software architecture, and development of embedded software and applications · You will work on exciting projects fro ...


  • Pharrowtech San Jose, United States

    We are looking for an Embedded System Engineer who: · Wants to make a positive impact and become a critical success factor within a vibrant and talented start-up; · Enjoys working on complex high-speed wireless systems, with state-of-the-art IEEE 802.11ad/ay and 5G NR mmWave RFIC ...


  • NXP Semiconductors N.V. San Jose, United States

    Embedded Software Engineer - Customer Applications Support · Company Description · NXP Semiconductors N.V. (NASDAQ: NXPI) enables a smarter, safer, and more sustainable world through innovation. As the world leader in secure connectivity solutions for embedded applications, NX ...


  • BHO Tech San Jose, United States Full time

    Job Description: · Embedded Software Developer · San Mateo · Full Time Job Description · We demands the best. The successful candidate will be a hotshot coder, a thoughtful architect, a voracious learner, and an all-around smart person with a strong desire to succeed. Must have ...


  • Cepton San Jose, United States

    Cepton(Nasdaq: CPTN), a leading intelligent lidar solution provider, is looking for a strong · Embedded Software Engineer · with specific interests in either low-level bare metal embedded systems or computer vision and 3D perception algorithms. With a 3D point cloud generated b ...


  • Aurora Technologies Centerville, United States

    Connecting people and technologies, creating the perfect match for our clients, always finding the right experts for each challenge - that is our goal at FERCHAU and that's why we are looking for you: as an ambitious colleague who, like us, wants to take technologies to the next ...


  • Spectrum Dynamics University Park, United States

    Reference Number: MAN 24-021 · Your Role · Identification, analysis, and detailing of software requirements for customer software solutions · Creation, review, and documentation of software designs · Quality-oriented development of embedded real-time software for avionics compute ...


  • Astro Digital Santa Clara, United States

    Position Summary: · In this · hybrid · position: design, write, test, document, debug, bring up, and deploy embedded software to microcontrollers and microprocessors for spacecraft subsystems. · Note: · This position requires access to export-controlled commodities, technica ...


  • Picarro Santa Clara, United States

    Title: Software Engineer, Embedded Software · Location: Santa Clara, CA · Job Term: Full time (On-site) · The Opportunity: · Picarro is seeking a Software Engineer, Instrument Software. · Picarro's novel and transformative instruments will be deployed in various applications ...


  • Qualcomm Santa Clara, United States

    · • Software architecture enhancement using various SW design patterns and writing/re-architecting existing and new software modules · • Write low level SW in embedded systems environment · • Development of best in class Wifi products · • Diagnose Wifi and RF systems performa ...


  • Atomic Santa Clara, United States

    Atomic Machines is creating a smart digital MEMS factory consisting of modular building blocks (each a digital microfactory) that will enable real-time manufacturing of complex devices from CAD and a broad library of input materials. With physics-informed generative design AI, we ...


  • Big Cloud Santa Clara, United States

    Are you interested in advancing the deployment of AI and cloud technologies? · Do you possess robust development/systems engineering skills? · Are you experienced in intricate software systems, particularly with Linux on embedded systems (RTOS)? · You can get further details a ...


  • Picarro Santa Clara, United States

    Title: Software Engineer, Embedded Software · Location: Santa Clara, CA · Job Term: Full time · The Opportunity: · Picarro is seeking a Software Engineer, Instrument Software. · Picarro's novel and transformative instruments will be deployed in various applications, from semicon ...


  • Qualcomm Santa Clara, United States

    · • Software architecture enhancement using various SW design patterns and writing/re-architecting existing and new software modules · • Write low level SW in embedded systems environment · • Development of best in class Wifi products · • Diagnose Wifi and RF systems performance ...


  • Big Cloud Santa Clara, United States

    Are you interested in advancing the deployment of AI and cloud technologies? · Do you possess robust development/systems engineering skills? · Are you experienced in intricate software systems, particularly with Linux on embedded systems (RTOS)? · We're seeking a Lead RTOS Archit ...


  • Atomic Machines Inc. Santa Clara, United States

    Atomic Machines is on Earth to radically advance humanity's command over matter. Our mission is real-time bits-to-atoms manufacturing of anything at any scale, and to that end, we're developing an entirely new digital micro-device manufacturing platform that is going to redefine ...


  • Lumicity San Jose, United States

    WRITTEN DESCRIPTION · We are seeking an Embedded Software Engineer for a technical leadership role in delivering our innovative products to the market. You are to exemplify critical thinking, mentor your peers and juniors alike, and effectively contribute to the highest levels of ...


  • Recogni San Jose, United States

    About Recogni · Artificial intelligence (AI) is transforming our world. It can perform cognitive functions that previously only humans could do, such as perceiving interactions across different environments with the ability to quickly learn and then solve complex problems. Recogn ...


  • Bayone San Jose, United States

    JOB DESCRIPTION · In short, we are looking for "C++ developer in Embedded Linux " · Must Have · Programming in Embedded Linux environment · Software Development in C++ · Responsibilities: · Are you a passionate and hands-on embedded Linux SW developer? If yes, we have this great ...


  • Atomic Machines Inc. Santa Clara, California, United States Full time

    Atomic Machines is on Earth to radically advance humanity's command over matter. Our mission is real-time bits-to-atoms manufacturing of anything at any scale, and to that end, we're developing an entirely new digital micro-device manufacturing platform that is going to redefine ...