The Software Engineering Lead role is a position that will lead software development and support critical integration tasking on new undersea systems using sensor technologies alongside embedded computers running Linux-based operating systems.
Requirements
- Master's degree in Computer Science, Computer Engineering, Software Engineering or other related discipline.
- At least three years of demonstrated experience with C++, Python, and/or shell scripting
- Thorough understanding of object-oriented programming concepts, data structures/design patterns/algorithm performance analysis.
- Thorough understanding of the software development lifecycle, testing methodologies, and utilizing common application debugging and performance profiling tools.
Benefits
- 100% employer-paid basic medical coverage
- Retirement contributions
- Paid vacation and sick time
- Paid holidays