Principal Software Development Engineer
$205k - $241kDormont Manufacturing Co
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-time Pay 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. 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 training Wisk Aero is an E-Verify employer. #J-18808-Ljbffr Dormont Manufacturing Co
- ...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
$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....SuggestedFull time$254.5k - $344k
...Principal Software Engineer Category: Software Engineering Location: Mountain View, California Job ID: 14598 Company Overview Intuit is the global... ...and outside of Intuit for cross-functional design, development, and integration. Works with cross-functional team members...SuggestedTemporary workWork experience placementWorldwideRelocation package$247.5k - $267k
...Principal Software Engineer Palo Alto, CA About Typeface We help the world's biggest brands move from brief to fully personalized campaigns — in days, not months. Founded by Abhay Parasnis and backed by Microsoft, GV, Salesforce, Lightspeed, Madrona and Menlo,...SuggestedWork at officeFlexible hours3 days per week$143k - $286k
...Position Summary... What you'll do... Principal, Software Engineer We are seeking a talented and passionate Principal, Software Engineer... ...candidate will have experience as a tech lead and strong development background in Micro Service Architectures using backend...SuggestedFull timeTemporary workPart timeWork at officeFlexible hours$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...Work at officeShift work$205k - $241k
...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...Full timeWork at officeLocal areaImmediate startFlexible hours3 days per week- ...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
$140k - $190k
...WiFi team is looking for a Principal Embedded Software Engineer with C programming and networking knowledge to join our team. This is a great opportunity... ...to immerse yourself in all phases of the software development cycle to reach new product launches and feature...Full time- 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...
$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- ...With Neurelo, developers can build their software faster and better with an elegant... ...vision for Neurelo’s products Passionate engineer and architect who can challenge the status... ...evangelize ideas across all facets of software development Can effectively evangelize and represent...
$170k - $210k
Fortinet is seeking a Principal Software Developer Engineer for the FortiSwitch team in Sunnyvale, California. This role involves developing and maintaining... ...12 years of experience in networking-related software development. The ideal candidate should have strong C/C++ skills,...- Wisk Aero in Mountain View is seeking a Principal Software Development Engineer to lead the development of safety-critical software for autonomous aviation. This role demands extensive experience in software architecture, particularly within aerospace standards like DO-...Flexible hours
$295.5k - $375.1k
The role As the Principal Software Engineer - Robot Software, you will be a technical partner to the Head of Robot Software within the broader... ...a clean, modular architecture without stopping feature development. This role is a full-time role based in Sunnyvale, CA (hybrid...Full timeLive in$143k - $286k
Position Summary... What you'll do... Role summary: The Principal Software Engineer leads platform engineering initiatives, delivering scalable... ...platform evolution. This role drives the full software development lifecycle across multiple teams, integrating AI/ML capabilities...Full timeTemporary workPart time- Senior / Principal Software Engineer - Data Pipelines & Performance Senior / Principal Software Engineer - Data Pipelines & Performance Xage is... ...will be working as a principal engineer on our Fabric development team. This team maintains ownership over databases, data...Contract workRemote workWorldwide
$166k - $214k
Fortinet is seeking a Principal Software Development QA Engineer to join our team. This role is integral to our R&D team, ensuring the productivity, reliability, and accuracy of Fortinet's new product lines. The successful candidate will review requirements and specifications...Full time$170k - $210k
Fortinet, Inc. is seeking a Principal Embedded Software Developer based in Sunnyvale, California. This role involves developing and maintaining software for FortiSwitch products, mentoring junior developers, and requires a minimum of 10 years of networking and embedded...- ...institutions, you've come to the right place. As a Principal Engineer at JPMorganChase within the Commercial and Investment Bank... ...across teams * Applies knowledge of tools within the Software Development Life Cycle toolchain, including enterprise-authorized AI...Full timeShift work
$147k - $237.5k
...Job Summary As a Principal Software Engineer, you will play a key role in the design and implementation of our Threat Intelligence Services for... ...cloud features. Participate in all phases of the product development lifecycle from definition, design, through implementation...Visa sponsorshipWork visa$231.4k - $331.8k
...applications are received. Meet the Team CHG BSP Software The Common Hardware Group (CHG) at Cisco seeks skilled software engineers for our Diagnostic/BSP team, responsible... .... Experience in hardware and device driver development, including Linux hardware bring‑up, multi‑...Temporary workLocal areaFlexible hours$140k
...developer experience. We’re looking for a Principal Engineer with deep expertise in systems... ...distributed coordination and extension development. You’ll shape critical components of our... ...years of experience building systems software in C/C++ or Rust (Go experience a plus...Local areaRemote workHome officeFlexible hours$158.74k - $186.52k
...security solutions in a continuous delivery model. Use advanced software engineering tools, such as Python, Java programming, Linux, bash... ...practices and will be responsible for all aspects of design and development of new features/enhancements as well as troubleshooting and...Remote workWorldwide- ...inclusive of diverse perspectives. Join us as we shape the future of AI and beyond. THE ROLE: As a Principal AI Infrastructure Solution Engineer, you will partner with AMD’s AI software teams and customers to enable large‑scale LLM training and inference on AMD Instinct GPUs....
- ...centered content. Backcountry is searching for a passionate Principal Software Engineer to join our engineering organization and drive the... ...software delivery including architecture design, hands-on development, testing, deployment, documentation, and production support...Local area
$225k - $245k
...Principal Software Engineer Saviynt's AI-powered identity platform manages and governs human and non-human access to all of an organization's... ...standards, best practices, and design patterns for connector development. Drive architectural decisions for complex integration...- ...Americas Country: USA State/Province: California City: San Jose Summary We are seeking a visionary Senior Principal Software Engineer / Technical Staff Member to spearhead the evolution of our next-generation test infrastructure, CI/CD automation, and...Temporary workFor contractorsWork at officeLocal areaWorldwideShift work
$200k - $300k
...Senior/Principal Software Engineer At Bellota Labs, we are a fast-paced, hypergrowth startup poised to revolutionize the gaming world with... ...This key role will help shape the architecture, design, and development of our platform, driving innovation while ensuring the...Local areaOverseas$165.22k - $283.23k
...bring generative intelligence into the physical world. As a Principal Engineer, you will set the technical direction for systems that... ...Basic Qualifications ~10+ years of professional software development experience ~ Experience designing and scaling distributed...Local areaImmediate start
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Development Engineer. Be the first to apply!
- ngo software engineer Mountain View, CA
- software developer Mountain View, CA
- part time software developer remote Mountain View, CA
- financial software developer Mountain View, CA
- senior software engineer ruby on rails Mountain View, CA
- software engineer amazon Mountain View, CA
- senior software design engineer Mountain View, CA
- software engineer remote Mountain View, CA
- entry level software engineer remote Mountain View, CA
- software engineer contract Mountain View, CA


