Senior Software Engineer
Strativ Group
Irvine, United States of America
5 days ago
Role details
Contract type
Temporary to permanent Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
SeniorJob location
Irvine, United States of America
Tech stack
Java
Systems Engineering
C++
Cloud Computing
Data Structures
Embedded Software
Software Engineering
Software Requirements Analysis
Software Systems
TypeScript
React
Concurrency
Backend
Information Technology
Modeling and Simulation
Requirements
- Bachelor's degree in Robotics, Mechatronics, Computer Science, Engineering, a relevant field, or equivalent experience
- Extensive professional experience working as a Software Engineer with one or more domains and/or technologies of expertise
- Experience writing backend services or embedded software in C++
- Systems and/or application programming skills including algorithms, data structures, concurrency, scaling, testing, infrastructure, software design and system design
- Experience troubleshooting and analyzing remotely deployed software systems
- Capacity to work holistically on software enabled capabilities up and down the software stack and through lifecycle through design, implementation, operation and sustainment
- Capacity to act as the technical owner for a software service, including stakeholder engagement, requirements definition, roadmap management, team co-ordination, design, implementation, sustainment and evolution
- Capacity learn and grow individually, while mentoring junior team members effectively, building team cohesion and capacity
- Eligible to obtain and maintain an active U.S. Secret security clearance
Preferred Qualifications
- Experience in a senior role for the delivery of a military mission system
- Experience writing frontend applications using Typescript and React
- Experience with the design, implementation and operation of horizontally scaled cloud technologies
- Experience with the design, implementation and support of embedded software, particularly in the field of robotics
- Experience with modelling and simulation
- Experience with development of high assurance safety critical software
- Experience within the product delivery lifecycle including manufacturing, system acceptance, deployment, and sustainment.
- Familiarity with Systems Engineering concepts
- Desire to grow in to a Tech-Lead-Manager role, with responsibility for line management of engineers, in addition to delivery
About the company
Strativ is currently working with a venture-backed defense technology startup based in the Irvine area, to find Mid - Lead level Software Engineers. This organization functions as a high-growth disruptor within the global aerospace and defense sectors, specializing in the rapid development of software-defined military hardware such as autonomous aerial drones, maritime vehicles and smart munitions.