Staff Software Engineer, Embedded Firmware @ Shield AI | Jobright.ai
JOBSarrow
RecommendedLiked
0
Applied
0
Staff Software Engineer, Embedded Firmware jobs in Dallas, TXH1B Visa Sponsored Staff Software Engineer, Embedded Firmware jobs in Dallas, TX
47 applicants
company-logo

Shield AI · 4 days ago

Staff Software Engineer, Embedded Firmware

Wonder how qualified you are to the job?

ftfMaximize your interview chances
Artificial Intelligence (AI)Autonomous Vehicles
check
H1B Sponsorship

Insider Connection @Shield AI

Discover valuable connections within the company who might provide insights and potential referrals, giving your job application an inside edge.

Responsibilities

Develop high-quality C/C++ code tailored specifically for V-Bat aircraft, ensuring optimal performance, reliability, and safety.
Refine repository of existing firmware to support new hardware, features, and capabilities
Integrate real-time operating system onto custom System-On-a-Module (SOM)
Develop firmware to control robotic vehicles in flight
Convert legacy bare-metal software to a RTOS based system
Create new CI/CD pipelines with automated testing for embedded systems
Participate in architecture, design, and code reviews
Integrate software from multiple departments to include firmware, software test and verification, Autonomy AI, and Ground Control Stations (GCS)
Develop software systems to implement and integrate interfaces to modern avionics sensors, sub-systems, and payloads
Facilitate the design process for updates to the software system architecture
Use modern software development tools and processes to capture our existing architecture and design future architectures
Collaborating to define and extend systems engineering processes
Report status, risks, accomplishments, expectations to senior leadership
Work with the V-Bat production teams to manufacture UAVs in-house.
Design and implement systems capable of conducting tests across various environments, including virtualized hardware and hardware-in-the-loop simulations, to facilitate thorough evaluation of software functionality and performance.
Develop innovative tools to enhance the frequency and reliability of software deployment, test execution, and data analysis within a continuous integration and release system, fostering improved efficiency and productivity in software development workflows.
Create prototypes to validate critical design concepts and assess technical limitations, providing tangible evidence of feasibility and informing decision-making processes.

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.

C/C++Firmware DevelopmentRTOSLinux KernelMulti-threaded ProgrammingProblem-SolvingOwnershipAdaptabilityAutonomous Robotic SystemsR&D SettingsAgilityInnovation

Required

Rock-solid software development experience in C/C++
Experience in bare-metal firmware development for embedded systems
Linux Kernel or RTOS development - device trees and bring up on new hardware
Familiarity with writing thread-safe multi-threaded programs
Demonstrated track record of assuming ownership over development processes and features and delivering outstanding outcomes
Proven track record of successfully shipping products, showcasing the ability to navigate through development cycles, overcome obstacles, and deliver high-quality solutions to meet project deadlines and exceed client expectations in a fast-paced environment
B.S., M.S, PhD degree in Systems Engineering, Software Engineering, Computer Science or STEM (Science, Technology, Engineering, or Mathematics) discipline, such as Aerospace, Mechanical, or Electrical Engineering

Preferred

Experience working on cutting-edge autonomous robotic systems
Proven background in thriving within fast-paced environments, particularly within startup or R&D settings
Demonstrated adaptability, agility, and the ability to innovate under pressure to meet dynamic project demands and drive successful outcomes

Benefits

Bonus
Benefits
Equity

Company

Shield AI

company-logo
Shield AI is an artificial intelligence company that aims to protect service members and civilians with intelligent systems.

H1B Sponsorship

Shield AI 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
2021 (1)

Funding

Current Stage
Late Stage
Total Funding
$1.07B
Key Investors
Hercules CapitalUS Innovative Technology FundSnowpoint Ventures
2023-12-29Debt Financing· $200M
2023-10-31Series F· $300M
2022-12-13Series E· $60M

Leadership Team

leader-logo
Ryan Tseng
Chief Executive Officer & Co-Founder
linkedin
leader-logo
Brandon Tseng
Co-Founder, President & Chief Growth Officer
linkedin
Company data provided by crunchbase
logo

Orion

Your AI Copilot