Develop and maintain Shield AI’s foundational simulation platform for next‑generation VTOL aircraft, including advanced aircraft models in C++ and verification/validation studies.
Compensation
Pay within range listed + Bonus + Benefits + Equity
Responsibilities
Develop infrastructure and models in C++ for autonomous aircraft simulation
Serve as a subject matter expert in modern aerospace and software engineering
Software engineer focused on delivering high-quality embedded software and associated test infrastructure for satellite, airborne, or ground systems.
Responsibilities
Write and test embedded software for satellite, airborne, or ground systems.
Perform full software life cycle functions including requirements, architecture, design, code, test, integration, documentation, and support.
Maintain a regular and predictable work schedule.
Establish and maintain effective working relationships within the department, the Strategic Business Units, Strategic Capabilities Units and the Company.
Interact appropriately with others in order to maintain a positive and productive work environment.
Requirements
BS degree or higher in Engineering or a related technical field
Nice to have: high-fidelity vehicle or payload simulation
Software engineer focused on delivering high-quality embedded software and associated test infrastructure for satellite, airborne, or ground systems.
Responsibilities
Write and test embedded software for satellite, airborne, or ground systems.
Perform full software life cycle functions including requirements, architecture, design, code, test, integration, documentation, and support.
Maintain a regular and predictable work schedule.
Establish and maintain effective working relationships within the department, the Strategic Business Units, Strategic Capabilities Units and the Company.
Interact appropriately with others in order to maintain a positive and productive work environment.
Requirements
BS degree or higher in Engineering or a related technical field
Nice to have: high-fidelity vehicle or payload simulation
Nice to have: requirements derivation
Nice to have: Agile lifecycles
Nice to have: Data Serialization (Protobuf, FlatBuffers)
Senior Software Engineer with expertise in modern C++, Linux/Android, and AOSP/embedded Android development, responsible for device-level native software, Android system services, backend services, telemetry, diagnostics, and data analysis.
Responsibilities
Design, develop, debug, and maintain C++17+ software on Linux and Android platforms
Develop and troubleshoot AOSP/embedded Android components
Build highly testable software using gtest/gmock
Develop thread-safe applications involving concurrency, IPC, shared memory, and synchronization
Work across device and backend layers using C++, Hack/PHP, Python, Java, or Kotlin
Senior Computer Vision Software Developer responsible for developing and maintaining the on-device runtime engine and vision tools integration library for Zebra's fixed industrial smart cameras.
Compensation
In addition to base pay, Zebra offers this role the opportunity to earn a performance-based annual cash incentive, at a target equal to 12% of base pay, in accordance with the terms of the applicable incentive plan.
Responsibilities
Establish requirements and prioritize features for cross-platform native software projects
Complete all phases of software design and development using modern C++
Lead and participate in code reviews
Explore and apply agentic AI programming tools
Review and refine existing software designs
Requirements
Bachelor's or Master’s Degree in Computer Science, Software Engineering, or a related engineering discipline
Design, build, and ship AI-native engineering capabilities that change how our engine and game teams develop, integrate, validate, and deliver software.
Locations (2)
Helsinki, Uusimaa, Finland
London, England, United Kingdom
Responsibilities
Design, build, and ship AI-native engineering capabilities that change how our engine and game teams develop, integrate, validate, and deliver software.
Work directly with game teams, sometimes embedding with them, to understand their workflows, identify opportunities, prototype solutions, and take them all the way into real-world use.
Build agentic systems that can take on increasingly complex engineering work, from understanding code changes and investigating failures to generating solutions, validating their behaviour, and providing actionable feedback.
Own evaluation as a first-class engineering discipline. Build the evals and feedback loops that tell us whether our AI-driven systems are actually delivering reliable, useful results.
Lead Software Engineer - C/C++, Unix/Linux, ARQC, ARPC, HSM
We are seeking a Lead Software Engineer with strong expertise in C/C++ and Unix/Linux systems to design, develop, and lead high-performance, scalable, and secure enterprise applications. The role requires hands-on technical leadership, architecture ownership, and cross-team collaboration to deliver mission-critical systems.
Responsibilities
Design and develop high-performance, low-latency systems using C/C++ on Unix/Linux platforms
Own end-to-end architecture for components and services, ensuring scalability and resiliency
Introduce and adopt modern design patterns, frameworks, and best practices
Provide technical direction and guidance to engineering teams
Lead design, development, testing, and deployment activities
Design, develop, and integrate embedded software for Ford's next-generation ADAS systems.
Compensation
This position is a salary grade 7-8 and ranges from $84,480- $166,200.
Responsibilities
Design, develop, and integrate the embedded software platform for feature applications in Ford's next-generation ADAS systems.
Demonstrate commitment to quality by applying best practices to modelling/coding standards, static analysis, model/requirement/code coverage, model-testcase reviews.
Support real-world testing of ADAS features, working closely with partner teams.
Support the SW requirement development, modeling, code generation and different levels of testing for the developed features.
Flash, validate and debug your code in bench and HIL setups, and in pre-production and prototype vehicles.