Job Posting Details
About Software Management Consultants, Inc. (SMCI)

Software Management Consultants, Inc. (SMCI) is an IT solutions leader in the many business communities we serve. Founded in 1983 and headquartered in Glendale, California, SMCI offers contract and contract-to-hire assignments, direct-hire assignments, management consulting, and managed services IT solutions. Clients are principally Fortune 1000 companies from diverse industries; our candidates are among the most highly skilled IT professionals in the industry.

Responsibilities
  • Analyze and decompose a complicated embedded software system and design a strategy to test this system
  • Understand user behavior and develop test cases that factor environmental and manufacturing tolerances
  • Develop test suites, frameworks and tools to validate Nest software features
  • Work on next generation Nest products, sensors, and software
Ideal Candidate

Minimum qualifications:

  • A bachelor's degree in Computer Science, Computer Engineering or equivalent practical experience
  • 5+ years experience in a QA, Testing, or similar role
  • Strong communicator with a proven track record of working collaboratively on complex projects
  • Strong testing and debugging skills
  • 5 Years sxperience with software application testing and test automation
  • 5 Years experience with UNIX/Linux/OS X
  • 5 Year experience with C/C++, Python ( if candidate has understanding of C/C++ they should be able to pick up Python quickly)

Preferred qualifications:

  • Demonstrate good coding style and practices
  • Detail oriented and able to work independently
  • Understanding of sensor technologies, filtering/sensing algorithms, and validation techniques
  • Comfortable working with low-power embedded applications
  • Experience with debugging tools and techniques

Questions

There are no answered questions, sign up or login to ask a question

sign up or login to save this job and more
Palo Alto, California
Skills Desired
Sign up or login to see how your skills match up.
  • Algorithms
  • C++
  • Debugging
  • Linux
  • Python
  • Quality Assurance
  • Testing
  • Unix
  • Computer Engineering
  • Test Automation
  • Computer Science
  • OS X
  • Embedded Software

Want to see jobs that are matched to you?

DreamHire recommends you jobs that fit your
skills, experiences, career goals, and more.