Sporian Microsystems, Inc. develops and sells a range of advanced sensor systems and is currently looking for a software engineer to work in a dynamic and fast paced environment. The ideal candidate will have the ability, drive, and creativity to contribute to Sporian's harsh environment sensors, chemical/biological sensors, and wireless sensor R&D efforts.
The successful candidate will be expected to work as an integral member of internal project teams to develop project plans, specifications, and performance requirements for sensor systems and other related systems, and to design, implement, test, and support the software components of such systems. Software work is predominantly embedded firmware, often with PC companion software for device testing and use. The candidate must demonstrate a productive working knowledge of contemporary software engineering skills, and be capable of delivering high quality solutions on time and on budget. The candidate must have previous experience developing for embedded targets.
This position requires an individual with a BS or MS degree in computer science or computer engineering, or equivalent experience.
3+ years of experience developing firmware for embedded targets using Linux, RTOS, or bare metal. Consumer targeted smart phone apps and similar do not count toward desired experience.
Have acted as primary or lead developer for small to medium embedded projects (2-4 staff years with multiple developers) and can demonstrate these projects were delivered on time and on budget.
Ability to work in a multidisciplinary R&D environment.
Good multitasking skills; must support multiple projects simultaneously.
Excellent command of C, and the POSIX and Linux userspace programming APIs.
Demonstrated skill with network and database programming.
Capable of creating and maintaining build systems using GNU GCC and make.
Conversant with GIT or another contemporary version control system.
Proficient developing from a Linux desktop.
Strong written and verbal communications skills.
This position requires work on DoD contracts that require US Citizenship or US Legal Permanent Resident status.
Desirable (but not required) Technical Experience:
Sensor firmware design and development
Low power and ultra-low power firmware design
Experience with Python
Experience developing production quality code for external customer use
Component and/or object oriented development experience
Some electrical design familiarity is a plus
Proficient with MS-Office and Internet
Physical Context/Work Environment:
Sporian Microsystems, Inc. is conveniently located in Lafayette near to US-287 in Boulder County, and close to Broomfield, Louisville and Erie. Work is typically conducted in both an office environment and a lab environment with occasional travel locally to nearby businesses and infrequent travel both domestically and internationally.
How to apply:
Include a cover letter that describes how your skills and experience fulfill the above requirements.
Email your cover letter and resume to email@example.com.
Reference: C - Embedded Software Engineer in the subject line of your e-mail.
If possible, include a reference to example code you have written (github, bitbucket, etc.).
We are an equal opportunity employer. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, or national origin.