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

Responsibilities:

  • Design and deliver customer solutions based on Bluetooth applications
  • Work closely with customers and product marketing/management
  • Create specifications from high-level requirements
  • Execute full product development cycle from preliminary prototype through testing, verification, and customer deployment
  • Program efficient and testable code
  • Develop software verification strategy and quality assurance procedures
  • Document and maintain software functionality

Requirements:

  • Expert in Bluetooth protocol, software interface, and IoT applications
  • Proficiency with embedded software development using C, C++, Java, or other programming languages
  • Good understanding of microcontrollers and real-time operating systems
  • Strong analytical skills
  • Self-driven with a can-do attitude
  • Desire to work in a fast paced startup environment

Desired Experience:

  • Experience delivering cloud based applications for phone, tablet, laptop/PC, web
  • Familiarity with semiconductor software development process and tools
  • 5+ years of relevant experience in embedded software programming for low power systems
  • Familiarity with wireless protocols and SoC platform architectures
  • BS in Computer Science or related discipline required, MS preferred

Location:

  • Campbell (Silicon Valley), California, USA