Wisk · 2 days ago
Staff Software Engineer
Wonder how qualified you are to the job?
Maximize your interview chances
AerospaceAir Transportation
H1B SponsorshipComp. & Benefits
Insider Connection @Wisk
Responsibilities
Develop and integrate battery controls and complex drivers for battery microcontrollers
Embedded development and verification of safety critical software components for the aircraft battery management system
Participate in the definition and documentation of streamlined software development and verification processes supporting the certification of safety critical software to comply with DO-178C
Work with systems engineers to decompose item requirements into high-level and low-level software requirements in compliance with DO-178C
Author supporting artifacts and participate in software audits with suppliers and certification authorities
Work with a multi-disciplinary team to develop, integrate, verify and certify complex hardware/software systems
Foster team collaboration to promote and support personal development
Work closely with BMS hardware team for software and hardware integration
Author scripts and utilities for automation
Troubleshoot software issues and fix defects
Qualification
Find out how your skills align with this job's requirements. If anything seems off, you can easily click on the tags to select or unselect skills to reflect your actual expertise.
Required
5+ years of experience in a related field
At least a BS in Electrical Engineering, Computer Engineering, Computer Science, or related degree
Proficiency with C as it relates to embedded systems
Familiarity with safety critical software development standards (DO-178C) to high criticality levels (DAL-A/B)
Hands-on experience through the Full Software Development Life Cycle (development through verification and or certification/production)
Understanding of communication standards and protocols (RS-422/485, CAN, ARINC-429, AFDX, Ethernet, TCP/IP, SPI, I2C etc…)
Familiarity with diverse tools and technologies used for the development, testing and analysis
Experience working on software for Battery management systems
Excellent organizational and communication skills
Preferred
ARM, PowerPC architectures development experience
DMA implementation experience
Ability to read schematics and perform basic hardware debugging
Experience with SPI/I2C analyzer, wireshark, static and dynamic code analyzers.
Proficiency in Python or other scripting language
Have experience in requirements specification, design documentation.
Have a systems view, be detail-oriented and safety-oriented
Exposure to computer networking and networking concepts
Good written and verbal communications skills
Benefits
401(k) plan with 50% company matching vested immediately
Medical, dental, vision, and life insurance
Alternative work schedule (9/80)
Flexible time off
11 company holidays
Commuter assistance
Education assistance
Free catered lunches
Flight lessons
Wellness allowances
Snacks, drinks, fruit
Employee referral bonus
Charitable giving match
Patent bonus program
Happy hours
Company
Wisk
Wisk is an Advanced Air Mobility company developing the first autonomous, electric vertical takeoff and landing air taxi in the U.S.
H1B Sponsorship
Wisk has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Trends of Total Sponsorships
2023 (24)
2022 (20)
2021 (15)
2020 (15)
Funding
Current Stage
Early StageTotal Funding
$450MKey Investors
The Boeing Company
2022-01-24Corporate Round· $450M
2019-06-25Series A· Undisclosed
Recent News
2024-05-24
2024-05-24
The Business Journals
2024-05-24
Company data provided by crunchbase