Please direct your responses to: rsoto@...
Position: Senior Software Engineer
This position is responsible for a variety of software development including embedded software development, GUI design and implementation, display controller device drivers, and experimental optical calibration systems. The engineer will interact with a multi-disciplinary team of system, logic, and optical engineers to convert their requirements into documented algorithms and then implementation. A strong technical competency to mentor junior engineers in best practices (design reviews, requirements gathering, etc) is also required.
Required Education and Skills:
BS in CS (MS preferred). BSEE acceptable only if most career experience is in high-level (non-embedded) software.
Windows and Linux based C++ programming.
Embedded systems programming and laboratory debugging (oscilloscope, logic analyzer)
Experience with revision control and release management systems