Engineer III - Senior Software Engineer
Bachelor’s degree or higher with 7+ years experience in Computer Science, Electrical Engineering, Mathematics, or a related discipline.
ESSENTIAL JOB FUNCTIONS:
Design, develop, and deploy software for testing a variety of new and experimental technologies. Our custom software stack is the command and control center for our pioneering experiments and includes components for hardware control, data processing pipelines, dashboards, and much more. As a Senior Software Engineer you will work closely with stake holders and other software engineers to ensure software needs are met. You will additionally participate in design proposals, generate documentation, and assist with troubleshooting. Join us for a unique opportunity to work with a team of scientists and engineers to advance our technologies throughout all stages of development.
Development of large scale object oriented software. Experience with two or more: distributed applications, hardware interfaces, compiler design, databases.
C++, Python, SQL, NoSQL, GIT. Windows and Linux. Solid understanding of computer architectures.
ESSENTIAL PHYSICAL/MENTAL REQUIREMENTS:
Excellent written and verbal communications skills, ability to work in a fast-paced environment with other team members, excellent problem solving skills, ability to spend long periods of time at a computer monitor.
SPECIAL REQUIREMENTS (e.g., driver’s license, special tools, or restrictions):
U.S. citizenship required. Active security clearance or ability to obtain one.
We are proud to be an EEO/AA employer M/F/D/V. We maintain a drug-free workplace and perform pre-employment substance abuse testing.
- Pay Type Salary
- Malibu, CA, USA