Senior Software Design

3 weeks ago


Boulder, United States Qualcomm Full time
Qualcomm CR&D is looking for an experienced software developer to work within an existing team to add firmware support for machine learning Edge and Datacenter use cases. The development target is Qualcomm’s next generation high-performance inference accelerator. LOCATION: Boulder, Colorado
Candidate should have a background in embedded software development such as:
  • board support packages
  • device driver development
  • RTOS
  • secure boot
  • trust-zone
  • low-speed peripheral interfaces (I2C/SPI/UART)
  • chipset power blocks
  • clock tree management
  • PCIe and efficient data movement using DMA.

Critical Skills and Aptitude:

  • Experience in unit testing for C/C++ development
  • Experience with development in C/C++ including debug and testing, preferable using GNU/LLVM tools) on embedded platforms using stop-mode debug tools such as JTAG/SWD
  • Experience working with BSP development including device driver development, board-bring-up, RTOS’s, secure boot & trust zone
  • Experience with development of peripheral drivers.
  • Knowledge of RTOS, SoC architecture (core, cache, memory, bus architecture, IOs, etc.) and common hardware blocks and multi-threaded programming
  • Experience with Source Code and Configuration management tools such as git/Gerrit
  • Willingness to work in a structured software development environment with ability to work on low-level implementation (code & test)
  • Willingness to work in a high-caliber international/multi-site team
  • Good English communication (written and verbal) and positive interpersonal skills

The ideal candidate will have/demonstrate the following:

  • Familiar with high speed interfaces such as PCIe and LPDDR
  • Familiar with implementing systems with high reliability expectations such as use of ECC, PCI AER fields.
  • Familiar with low speed interfaces such as I2C, SPI, SPMI, AVSBus & PMBus
  • Familiar working with software running on Qualcomm’s QuRT RTOS (ARM Cortex-A CPU’s and Hexagon DSPs)
  • Familiar with Qualcomm’s Core Software infrastructure e.g. Glink, QDSS, SOC power control algorithms such as dynamic frequency/voltage scaling.
  • Experience working with and familiarity with important SOC building blocks like interrupt controller & timers
  • Software development and debug tools including compilers, profilers, source control systems, emulators, JTAG and serial debuggers, and logic analyzers


  • Boulder, United States Inceed Full time

    Compensation: $55-65/hr (Depending on experience) Location: Denver, COSenior Software EngineerInceed has partnered with a great company to help find a skilled Senior Software Engineer to join their team!If you are passionate about software development, thrive in a collaborative environment, and have a strong track record of delivering high-quality...


  • Boulder, United States MojoTech Full time

    MojoTech's mission is to practice engineering excellence, to foster an enjoyable environment that allows everyone to reach their potential, to work in a sustainable way, and to help our clients succeed. We are a consultancy that designs and engineers distributed systems and mobile applications for big, and soon-to-big companies – helping enterprises move...


  • Boulder, United States Spire Global Full time

    Spire Global is a space-to-cloud analytics company that owns and operates the largest multi-purpose constellation of satellites. Its proprietary data and algorithms provide the most advanced maritime, aviation, and weather tracking in the world. In addition to its constellation, Spire’s data infrastructure includes a global ground station network and 24/7...


  • Boulder, United States NVIDIA Full time

    We are now looking for a Senior Tegra System Software Architect! Do you want to be a part of the Artificial Intelligence Revolution? Would you like to work with world-class systems architects and deep learning professionals to define the next generation CPUs and System on Chips? NVIDIA is developing processor and system architectures that are at the...


  • Boulder, United States SumUp Full time

    Job DescriptionJob DescriptionSenior Software Engineer - Loyalty PlatformSenior Software Engineer [Boulder, CO]As part of the Loyalty Platform team, you'll play an important role in building and maintaining key services that power our Loyalty products and backing services. We're a diverse group working in multiple contexts, across multiple technology...


  • Boulder, United States Absolute Software Full time

    The Senior Director of Product Marketing is a leadership position responsible for defining and executing the go-to-market strategy. As an expert in the industry, you will use deep customer understanding to lead global product launches, field, and ecosystem enablement. You will work with the broader product, marketing, and field teams to drive focused...


  • Boulder, United States Spire Global Full time

    Spire Global is a space-to-cloud analytics company that owns and operates the largest multi-purpose constellation of satellites. Its proprietary data and algorithms provide the most advanced maritime, aviation, and weather tracking in the world. In addition to its constellation, Spire’s data infrastructure includes a global ground station network and 24/7...


  • Boulder, United States Medtronic, plc Full time

    The Senior Human Factors Design Engineer is primarily responsible for user-centered research activities related to product design supporting Surgical Energy and Safety. With focus on instrumentation and system user interfaces, this position will supp Engineer, Design, Senior, Support, Development, Research, Manufacturing, Technology


  • Boulder, Colorado, United States VISO TRUST Full time

    About YouAs a Senior Product Designer you'll be responsible to craft compelling experiences that meet both business and user needs. As a critical member of our team you'll be helping us build a user-centered design practice to deliver well-crafted product designs that provide clarity, continuity and context for our users. You enjoy solving sophisticated...


  • Boulder, United States Workday Full time

    Your work days are brighter here. At Workday, it all began with a conversation over breakfast. When our founders met at a sunny California diner, they came up with an idea to revolutionize the enterprise software market. And when we began to rise, one thing that really set us apart was our culture. A culture which was driven by our value of putting our...


  • Boulder, Colorado, United States Select Design Full time

    Who we are and What we doSelect has over three decades of helping leading consumer brands bring their brands and promotions to life in the retail arena. Brandhub is our purpose built platform for revolutionizing this process, aligning sales and marketing, engaging retailers, and managing the marketing supply chain, while also serving up deep analytics to...


  • Boulder, United States VISO TRUST Full time

    About YouAs a Senior Product Designer you'll be responsible to craft compelling experiences that meet both business and user needs. As a critical member of our team you’ll be helping us build a user-centered design practice to deliver well-crafted product designs that provide clarity, continuity and context for our users.  You enjoy solving sophisticated...

  • Software Engineer

    2 days ago


    Boulder, United States Brooksource Full time

    Software EngineerBoulder, COW2 ContractPay: Hourly rate depends on years of experienceOverview:In this exciting role as the Software Engineer, you will be responsible for designing, developing, testing, debugging, and implementing operating systems components, software tools, and utilities. You will determine systems software design requirements, ensure that...

  • Software Engineer

    15 hours ago


    Boulder, United States Brooksource Full time

    Software EngineerBoulder, COW2 ContractPay: Hourly rate depends on years of experienceOverview:In this exciting role as the Software Engineer, you will be responsible for designing, developing, testing, debugging, and implementing operating systems components, software tools, and utilities. You will determine systems software design requirements, ensure that...

  • Senior Java Engineer

    2 weeks ago


    Boulder, United States Belvedere Trading Full time

    Belvedere Trading is looking for a Senior Software Engineer with quantitative modeling experience to aid in the research and development of our fully automated market-making system. The Senior Java Engineer is responsible for working directly with leaders, software engineers, and quantitative researchers within our research department to implement...


  • Boulder, United States FILD Search, LLC Full time

    Are you a Senior Android Developer who is passionate about building engaging mobile driven products for a massive user/fan base? Are you a Senior Android Developer who has experience using Kotlin to write software for Android applications along with Jetpack Compose for creating polished Front End experiences? Are you a Senior Android Developer who is...


  • Boulder, United States ActioNet Full time

    Description ActioNet has an open opportunity for a Senior Systems Administrator eligible for a Public Trust clearance. ActioNet is an IT service provider and solutions integrator headquartered in Vienna, VA that works with the Federal Government and Department of Defense. Hybrid Role (On-site Boulder, CO).Why ActioNet?It is simple. We are passionate about...


  • Boulder, United States FILD Search, LLC Full time

    Are you a Senior Android Developer who is passionate about building engaging mobile driven products for a massive user/fan base? Are you a Senior Android Developer who has experience using Kotlin to write software for Android applications along with Jetpack Compose for creating polished Front End experiences? Are you a Senior Android Developer who is...


  • Boulder, United States FILD Search, LLC Full time

    Are you a Senior Android Developer who is passionate about building engaging mobile driven products for a massive user/fan base? Are you a Senior Android Developer who has experience using Kotlin to write software for Android applications along with Jetpack Compose for creating polished Front End experiences? Are you a Senior Android Developer who is...


  • Boulder, Colorado, United States Quadratic Full time

    Join Quadratic: Build The Next Generation SpreadsheetOur MissionAt Quadratic, we are building the next-generation spreadsheet to enable everyone to better understand our world. We are closing the gap between data science and spreadsheets by bringing powerful data science tools into our spreadsheet. With Quadratic, everyone can use powerful data science tools...