Skip to content

Senior Software Engineer
Company | Wisk |
---|
Location | Mountain View, CA, USA |
---|
Salary | $147600 – $173600 |
---|
Type | Full-Time |
---|
Degrees | Bachelor’s, Master’s |
---|
Experience Level | Senior |
---|
Requirements
- BS in CS, AE, ME, EE, with 5 years of experience or MS with 3 years of experience.
- Expert proficiency in C/C++
- Familiarity and application experience with software development governed by processes for certified safety critical systems (DO-178B/C, ISO-26262, etc.)
- Proficient using VSCode, Docker, Linux
- Proficient in Python, and shell scripting languages
- Experience in Intel/ARM development
- Experience utilizing an RTOS, preferably an ARINC 653 RTOS
- Experience developing software for real-time embedded systems
- Ability to read schematics and perform basic hardware debugging
- Exposure to computer networking and networking concepts
- Hands-on experience taking a software product from ideation to customer release and maintenance
- Strong and applied knowledge of complex embedded software application design and development
- Strong and applied understanding of the agile development process.
Responsibilities
- Act as a Senior Software Engineer for a novel type of aircraft development targeting the autonomous UAM market.
- Participate and lead in design and implementation of safety-critical and non-safety-critical systems.
- Support Systems Engineering in defining and documenting the technical solution and integration efforts with other projects and external partners.
- Help define software architecture, physical architecture, and integration plans.
- Participate in software requirements development process.
- Develop and integrate software for a real-time embedded system.
- Help coordinate integration and testing efforts.
- Take part in Agile Development processes, cross-functional design reviews, and mentoring.
- Work closely with other Software Engineers, Systems Engineers, and Suppliers.
Preferred Qualifications
- Developed FAA certified software on prior programs/project
- Familiarity with ARP4754A, DO-160, DO-178C, DO-254, ARP4761, Part 23/25, regulations, AC XX.1309, or similar standards
- Software development work for legacy aircraft or avionics, autonomous vehicles or remotely piloted aircraft