Principal Software Development Engineer
$205k - $241kWisk Aero
At Wisk, we're transforming the future of urban mobility through safe, all-electric, autonomous flight. We are a passionate team working together toward a sustainable future, solving high-impact problems that have never been solved before. By delivering everyday flight for everyone, we're making it possible to spend less time getting there and more time being there. If you want to be part of shaping the future of mobility, then read on!We are looking for a highly experienced and technically profound Principal Software Development Engineer to join our team. This pivotal role requires deep expertise in safety critical and modern software architectures and development methods, along with rigorous development processes, and mandatory compliance with leading industry safety standards (e.g., DO-178C, ISO 26262). Candidates must have a broad background with extensive experience in developing high-integrity systems across industries such as aerospace, automotive, rail, and defense. As the Principal Software Engineer, you will serve as a key technical leader, mentor, and architect, ensuring the highest levels of quality, reliability, and overall safety are met for the entire autonomous vehicle service, encompassing both the aircraft and essential ground systems. You will be supporting the Digital Products department within the Software and Simulation Systems (S3) organization. The Digital Products team is responsible for the complete life cycle for software and firmware used across our aircraft and ground systems.This is a hybrid work opportunity. At Wisk, this means working onsite at our Mountain View HQ office 3 days per week with flexibility for the remainder of the days.In this role, you will have the opportunity to make a lasting impact on aviation by establishing efficient, effective, modular, scalable, and safe architectural practices and operationalizing them through implementation in software products as part of Wisk's software team for an autonomous passenger-carrying eVTOL service.What you will do:In this role, situated within the S3 Organization, you will serve as a Principal Software Development Engineer dedicated to the development of a novel aircraft designed for the Advanced Air Mobility (AAM) market.You will define, architect, and champion the software framework for complex safety-critical embedded systems, ensuring scalability, performance, and adherence to design constraints.You will participate in, lead, and execute technical trade studies to evaluate design alternatives, technologies, and methodologies, ensuring the selection of optimal solutions with respect to performance, safety, and cost.You will be involved in technology maturation activities.You will ensure adherence to recognized safety standards, specifically DO-178C, DO-331, and DO-332, across the entire software lifecycle, encompassing planning, requirements specification, design, coding, and integration.You will participate and provide guidance during the requirements specification and design phases - decomposition of system requirements into traceable and verifiable high-level software requirements, and subsequently into low-level requirements or design models.You will collaborate with various software product teams and ensure software architecture and design principles laid out are followed through design and implementation of robust, high-performance embedded code primarily in C/C++ for RTOS-based environments.You will be part of software development and support activities during the software development life cycle.You will establish and continuously improve engineering best practices, coding standards, and requisite tools to maintain a highly reliable software development environment.You will provide technical mentorship and guidance to senior and staff engineers, serving as a software engineering domain expert within the organization.You will serve as a principal software liaison with the Systems Engineering, Hardware Engineering, and Safety teams to ensure the seamless integration and validation of the entire system.You will support internal and SOI audits.Requirements:BS in Computer Science, Electronics, or Electrical engineering, with a minimum of 15 years of substantial experience in the design and development of safety critical-software in the aerospace, automotive, rail or defence industries. Alternatively, 10 years of experience with a Master's degree, or with a PhD’s degree.Preferably, experience on multiple aerospace projects governed by DO-178C and its supplements.Demonstrated expertise in designing and developing software architecture for high-integrity, safety-critical embedded systems.Strong, practical proficiency in programming languages such as C, C++, and Assembly, along with embedded software toolchains.Experience with model-based software design and development techniques is a plus.Experience working with various Real-Time Operating Systems (RTOS).Solid understanding of ARINC 653, Integrated Modular Avionics (IMA), and various communication protocols relevant to avionics, including I2C, SPI, CAN, RS485, Arinc429, and Ethernet, as well as bootloaders and interrupt handling.Strong foundation of software and hardware, with a deep understanding of computer architecture, including microcontrollers, FPGA, memory management and peripherals.Ability to think from a system level perspective, and understand the relationship between software and hardware.Highly motivated, self-starting individual with strong communication skills and a positive team player.Strong theoretical and practical knowledge of design patterns, architectural patterns, and software modeling languages.Expertise in performing rigorous trade studies and making data-driven architectural decisions.Excellent communication skills with the ability to articulate complex design concepts to technical and non-technical stakeholders.Job Type: Full-timePay range the company expects to pay: $205,000 - $241,000 per year - The starting base salary within this range for this role varies based on factors such as your geographical location, and your relevant job-related experience that is consistent with a business necessity.Wisk HQ is located in Mountain View just a couple of hundred feet from Shoreline Lake and its surrounding walking/jogging trails. We offer a comprehensive benefits package including medical, dental, vision, and life insurance, 9 off Fridays for full-time employees throughout the year, flexible vacation time off, 11 company holidays, a 401(k) plan with 50% company matching vested immediately, commuter assistance, and education assistance. And on top of all that, we also offer a variety of perks such as free catered lunches, flight lessons, wellness allowances, snacks, drinks, employee referral bonus, charitable giving match, patent bonus program, and more.To all recruitment agencies: Wisk Aero does not accept agency resumes. Please do not forward resumes to our jobs alias, Wisk Aero employees, or any other organization location. Wisk Aero is not responsible for any fees related to unsolicited resumes.Wisk Aero provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, colour, religion, sex, ethnic or national origin, age, disability/handicap, gender identity or expression, pregnancy, sexual orientation, civil status, political convictions, language, social condition, or any other protected characteristics. In addition to federal law requirements, Wisk Aero abides by applicable provincial and local laws governing nondiscrimination in employment in every location in which the company has facilities. This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation and trainingWisk Aero is an E-Verify employer. #J-18808-Ljbffr
- ...financial institutions, you’ve come to the right place. As a Principal Software Engineer at JPMorganChase within the Consumer and Community... ...coding patterns and best practices across the organization’s development community, driving standardization and consistency....Suggested
- ...Principal Software Engineer About the Team: This role is for the Cloud Engineering team within Cornerstone. The team is responsible for creating and managing Cornerstone’s cloud infrastructure and related DevOps tooling automation. As a Principal Software Engineer you...Suggested
$261.5k - $353.5k
...Overview Come join Intuit as a Principal Software Engineer! We're constantly evolving to deliver on our mission to power prosperity around the world. As a Principal Engineer, you'll shape Intuit's long-term technical direction. You'll anticipate problems that need new...SuggestedLocal area$175k - $245k
...support the delivery of our new platform. Maintain the existing software components, OS related. Requirements: B.S./M.S. with 8+... .... Hands-on experience with the Linux kernel, debugging, development, performance tuning, etc. Detailed knowledge of Linux...SuggestedFull timeWorldwide- ...What you will do In this role, situated within the S3 Organization, you will serve as a Principal Software Development Engineer dedicated to the development of a novel aircraft designed for the Advanced Air Mobility (AAM) market. You will define, architect, and champion...Suggested
$205k - $241k
...part of shaping the future of mobility, then read on!We are looking for a highly experienced and technically profound Principal Software Development Engineer to join our team. This pivotal role requires deep expertise in safety critical and modern software architectures...Full timeWork at officeLocal areaImmediate startFlexible hours3 days per week$200.5k - $260.5k
...As a Principal Software Engineer, you will: Work with developers within the team and on other cross‑functional projects, as well as project management... ...of 10 years of experience in networking related software development B.S. in Computer Science or Electrical Engineering; M.S....Full time$142.8k - $274.8k
...Frameworks team at Microsoft develops the AI software used to train and deploy the world's... ...requires hands-on software design and development skills. We're looking for someone who... ...Collaborate broadly with ML researchers, system engineers, and production engineers. Engage...Ongoing contractLocal area$261.5k - $353.5k
...Come join Intuit as a Principal Software Engineer and help us power prosperity around the world. We are looking for engineers that love to take... ...and outside of Intuit for cross‑functional design, development, and integration. Works with cross‑functional team members...Temporary workWork experience placementRelocation package$210k - $300k
...Principal Wi‑Fi Software Engineer (Starlink) SpaceX was founded under the belief that a future where humanity is out exploring the stars is fundamentally... ...and 10+ years of professional experience in software development; or 12+ years of professional experience in software...Temporary workLive inRemote workWorldwideWeekend work- ...SPACE EXPLORATION TECHNOLOGIES CORP seeks a Principal Wi‑Fi Software Engineer for their Starlink consumer product line. This role will drive Wi‑Fi software development and roadmap, collaborating with engineers to enhance customer experience. The ideal candidate will...
- ...financial institutions, you've come to the right place. As a Principal Engineer, Developer Platform Engineering at JPMorganChase within... ...across teams. Applies knowledge of tools within the Software Development Life Cycle toolchain, including enterprise-authorized AI-...Early shift
$296.3k
...systems to intuitive design, intelligent software, and next-generation safety and... ...on a global scale. Role Overview As a Principal Engineer you will be a technical leader in the... ...with C++/Python in a large, distributed development environment. Strong organizational and...Work experience placementLocal areaRemote workWork from homeRelocation packageFlexible hours$170k - $210k
Job Description Principal Software Developer Engineer for the FortiSwitch team. Responsibilities Develop and maintain software components for current... ...12 years of experience in networking‑related software development. B.S. in Computer Science or Electrical Engineering; M...Full time- ...one of the world’s most influential companies. As a Senior Principal Software Engineer at JPMorganChase within the Commercial & Investment Bank... ...quo, innovate for business impact, lead the strategic development behind new and existing products and technology portfolios...
$296.3k
...systems to intuitive design, intelligent software, and next‑generation safety and... ...a global scale. Role Overview: As a Principal Engineer you will be a technical leader in the... ...with C++/Python in a large, distributed development environment. Strong organizational and...Work experience placementLocal areaRemote workRelocation packageFlexible hours- Job Summary We are seeking a highly skilled and experienced Principal AI/ML and Gen AI Engineer to join our dynamic team at CCB COSMIC (CCB Operational Systems for Machine Intelligence and Cognition). The ideal candidate will possess a strong foundation in AWS, AI/ML, Databricks...
$172k - $349k
## Principal Software Engineer, Embedded (RIS)Applylocations: Sunnyvale, California, United States of Americatime type: Full timeposted on: Posted... ...platforms.**Description:**You will be part of a product development team building high-complexity, high-scale networking...Work experience placementWork at office2 days per week$210k - $295k
...with the ultimate goal of enabling human life on Mars. PRINCIPAL SOFTWARE ENGINEER, CDN (STARLINK) At the company we’re leveraging our experience... ...AND 10+ years of professional experience in software development; Or 12+ years of software development experience in lieu...Permanent employmentTemporary workWorldwideWeekend work$200k
...accuracy, governance, and scale are non‑negotiable. The Principal Software Engineer role exists to help us continue raising the engineering bar... ...shift in a generation. AI coding assistants, agent‑based development workflows, and automated testing and review tools are...Shift work$139.9k - $274.8k
Principal Software Engineer at Microsoft - Mountain View, California, United States Principal Software Engineer at Microsoft - Mountain View,... ...technical experience in coding and design, specifically in the development of AI models for scaled production services. 5+ years...Worldwide$127.1k - $226k
...management, and public representation* You made available a new CNCF software component or had material impact for other features for VCF*... ...the culture of innovation of the team* You mentor fellow engineers in their role, and coaching them into influential voices in the...$276k - $414k
...and its AR glasses, Spectacles. Snap Engineering teams build fun and technically... ...the forefront. We’re looking for a Principal Software Engineer to join the Ads Format team... ...0+ years of post‑Bachelor’s software development experience; or a Master’s degree in a...Temporary workLive inWork at officeLocal area- Intuit Inc. in Mountain View, California is seeking a Principal Software Engineer to lead significant technology initiatives. The role involves... .... The ideal candidate has over 10 years of software development experience and 7 years in designing distributed systems....
$127.1k - $226k
Overview Principal Kubernetes Software Engineer - Palo Alto, CA VMware by Broadcom is the leader in virtualization and cloud infrastructure solutions. VMware Cloud Foundation (VCF) is a full-stack Infrastructure as a Service (IaaS) platform that provides a unified, self...Local area$197.3k - $313.7k
...world‑class events, both in‑person and virtually. As the Principal Engineer focused on architecture priorities for the Event Technology... .... This leadership role requires a deep understanding of software development, architecture principles, AI fluency and a passion for...$143k - $286k
...with technical advancements and drive system architecture and software development processes. Lead and mentor teams in the implementation of... ...our long‑term business goals. Champion operational and engineering excellence. You will be working on POC with GenAI technologies...Full timeTemporary workPart time$140k - $190k
...Principal Embedded Software Engineer WiFi team is looking for a Principal Embedded Software Engineer with C programming and networking knowledge... ...opportunity to immerse yourself in all phases of the software development cycle to reach new product launches and feature...Full timeWorldwide$220.5k - $300k
...with the ultimate goal of enabling human life on Mars. PRINCIPAL SECURITY SOFTWARE ENGINEER, APPLIED COMPUTING (STARSHIELD) Starshield leverages... ...years of professional experience in security software development; OR 10+ years of professional experience in security...Permanent employmentTemporary workImmediate startFlexible hoursWeekend work$250k - $340k
..., Valkey, and other cloud‑native components, and supports the engineers, data scientists, and product teams that drive Unity Ads forward... ...groups; global employee assistance program; training and development programs; volunteering and donation matching program. Life at...Work at officeWorldwideRelocation package
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Development Engineer. Be the first to apply!
- principal software engineer Mountain View, CA
- senior robotics software engineer Mountain View, CA
- graduate software engineer Mountain View, CA
- software engineer internship Mountain View, CA
- senior software engineer Mountain View, CA
- software developer fintech Mountain View, CA
- software engineer visa sponsorship Mountain View, CA
- senior software engineer ruby on rails Mountain View, CA
- federal - software developer Mountain View, CA
- graduate software developer Mountain View, CA


