Software Engineer – Embedded Platform


Campbell, CA, US / Silicon Valley, CA, US
  • Job Type: Full-Time
  • Function: Engineering Software
  • Post Date: 02/15/2021
  • Website:
  • Company Address: 910 E Hamilton Ave Suite 550, Campbell, CA, 95008

About Atmosic

Atmosic™ Technologies is an innovative fabless semiconductor company, designing ultra-low power wireless solutions to dramatically reduce and disrupt device dependency on batteries, aiming to deliver forever battery life and the battery free connected Internet of Things.

Job Description

Atmosic Technologies is looking for software engineer who is passionate about delivering differentiated products and new applications.


  • Design new software and firmware from the ground-up to enable ultra-low power wireless solutions and applications
  • Execute full product development cycle from preliminary prototype through testing, verification, and customer deployment
  • Create specifications from high-level application requirements
  • Define software interfaces and environments
  • Program efficient and testable code
  • Develop software verification strategy and quality assurance procedures
  • Document and maintain software functionality
  • Role and responsibilities may vary depending on level of experience


  • Proficiency with embedded software development using C, C++, Java, or other programming languages
  • Good understanding of microcontrollers and real-time operating systems
  • Experience in embedded software programming for low power systems
  • Strong analytical skills
  • Self-driven with a can-do attitude
  • Desire to work in a fast paced startup environment
  • BS in Computer Science or related discipline required, MS preferred

Desired Experience:

  • Familiarity with semiconductor software development process and tools
  • Proficiency in Bluetooth protocol, software interface, and IoT applications
  • Familiarity with wireless protocols and SoC platform architectures
  • Familiar with the integration of audio codecs and related system components
  • Working with device-side audio profiles and streaming protocols
  • Understanding of audio quality metrics and key performance indicators


  • Campbell (Silicon Valley), California, USA

Related Jobs

Software Development Tools Engineer

Atmosic - Campbell, CA, USSilicon Valley, CA, US

Field Application Engineer

Atmosic - Campbell, CA, USSilicon Valley, CA, USShenzhen, CNHsinChu, TW

Software Engineer – Embedded Platform

Atmosic - Campbell, CA, USSilicon Valley, CA, US

Software Engineer – Bluetooth Applications

Atmosic - Campbell, CA, USSilicon Valley, CA, US
Disclaimer: Local Candidates Only
This company does NOT accept candidates from outside recruiting firms. Agency contacts are not welcome.