Atmosic Technologies is looking for application software engineers at all experience levels who are passionate about delivering differentiated low-power and battery-free wireless connectivity solutions.   Job title and responsibilities commensurate with experience.


  • Design and create software features/functionality for end products running on on-chip processors or associated host processors to enable ultra-low power wireless solutions for IoT applications
  • Reviewing customer requirements and specifications, and assisting with the selection of product/application
  • Create demo boards, application notes
  • Support FAEs/Customers to solve various technical issues
  • Provide direct technical support for key customer accounts
  • Work with Sales/marketing teams to promote new products
  • Be responsible for training FAE/Customers as appropriate


  • Proficiency in embedded software development using C/C++
  • Good understanding of microcontrollers and real-time operating systems
  • Strong analytical skills, self-driven with a can-do attitude
  • BS in Computer Science or equivalent required, MS preferred

Nice to Have:

  • Experience in embedded software programming for low power systems
  • Familiarity with
    • Semiconductor software development process and tools
    • ARM architecture embedded device drivers/boot loaders
    • Interfaces such as UART, SPI, I2C, QSPI
    • Wireless protocols, such as Bluetooth, and SoC platform architectures
    • Audio profiles and streaming protocols

Salary Range:

  • The estimated salary range for this position is $110,000 to $165,000.  At Atmosic, we strive to provide competitive and rewarding compensation based on experience and expertise, as well as market conditions, location, and pay equity.  You will also be eligible for participating in our stock options and benefits plans.


  • Campbell (Silicon Valley), CA or Irvine, CA
Scroll to Top