Senior Staff Software Engineer




Research & Development


  • Regular Fulltime





  • Responsible for development of software drivers to enable delivery of IOS solutions
  • Responsible for working with the Team Lead on developing software architecture and design requirements for IOS devices
  • Codes to standards and integrates within existing processes
  • Responsible for a high level of documentation across all aspects of this position
  • Acts as a local software liaison for the business line
  • Champions software across the local teams
  • Up to 25% domestic or international travel


  • Bachelor or Masters in Computer Engineering or Electrical Engineering
  • Minimum of 7 years experience in professional software development for embedded systems
  • Knowledge of mobile platform embedded systems such as Qcom
  • Knowledge of Software and Firmware architectures topics
  • Experience in developing drivers for linux, Intel and Qcom platforms to address Mobile and IoT markets
  • Broad knowledge of programming languages (C, C++, Assembler, Python, etc.) and scripting languages for use in a lab environment
  • Knowledge of real time operating systems
  • Good troubleshooting skills
  • Highly flexible, extroverted personality, inspiring and motivating
  • Self-starter, proactive, and self-sufficient in problem solving and accomplishment of tasks

Job Alert


You haven't found what you were looking for? Stay up to date and set up your personal ams job alert. Subscribe to your personal job alert now! 



Contact our Talent Managers