Embedded Solutions Test Engineer (Santa Barbara, CA)
Job description
We seek an experienced software engineer to test Green Hills Software’s Real Time Operating System and the suite of embedded development tools. As an Embedded Solutions Test Engineer you will be given the sole responsibility for assessing and ensuring that key components in our products meet our high-quality standards. If you are bothered by most software being buggy and want to do something about it, this is the job for you!
Requirements
- An understanding of compilers, assemblers, linkers and debuggers and their role in developing embedded software
- An understanding of the concepts of real time operating systems
- At least 2 years of programming experience in high level languages, C and C++
- Experience with UNIX and with scripting languages, Python, Perl and Shell
- Bachelor’s degree in computer science or equivalent experience
- Ability to learn and understand how complex software systems work
Helpful skills and experience:
- Observant and attentive to details
- Enjoys the challenge of finding bugs / breaking the product
- Curious about how things work
- Interested in learning new technologies
- Keen eye for odd behavior
- Ability to balance technical skills in understanding the nature of a problem, with a global sense for how it would affect the users
- Ability to remember and reproduce a complex set of steps when identifying a problem
- Great communication and organization skills
- Ability to adapt to changing schedule
- Embedded system and real time operating systems experience a plus
Duties
- Assessing and ensuring the high-quality standards for our products
- Writing new tests and ensuring that a product or a component is adequately validated
- Making recommendations for product improvements, both in terms of reliability and usability
- Creating functionality, coverage, regressions, stress, and real-world example tests
- Writing embedded applications, the way our users would
- Automating manual tests for greater coverage and efficiency
- Configuring and setting up hardware for embedded debugging
- Keeping abreast of our technology, gaining an understanding of how to use new tools, and understanding their impact on the overall development environment
The US base salary range for this full-time position is $127,000 - $146,000 + bonus + equity + benefits. Applicants with industry experience should email jobs@ghs.com for applicable job openings.
To apply
Please email your resume to: jobs@ghs.com.