Get the job you really want.
Top Software Engineer Jobs
As a Software Engineer II, you will design, develop, and troubleshoot software solutions as part of an agile team. Responsibilities include writing secure code, collaborating on system designs, and applying knowledge of various software development tools and methodologies to enhance the firm's technology products.
As a Senior Robotics Software Engineer, you will develop core libraries for robotics platforms, enhance the Anvil autonomous sensing and data fusion system, design sensor integrations, and collaborate with hardware teams to ensure product success while leading project initiatives and mentoring engineers.
The Simulation Software Engineer will design and build digital engineering infrastructure for Virtual Warfare, working with a team of engineers to integrate models and hardware into a software-first environment for uncrewed combat systems. Responsibilities include collaborating with stakeholders, building evaluation tools for autonomy and vehicle performance, and developing scalable backend systems.
The Mission Software Engineer in Imaging at Anduril Industries will develop and maintain software systems for imaging devices. Responsibilities include system integration, modular software development, troubleshooting issues, collaborating across teams, and ensuring systems operate effectively in various conditions. The role involves approximately 30% travel for testing and requires a deep understanding of modern development frameworks, especially Python and React in Linux environments.
As an Embedded Linux Software Engineer at Anduril, you will develop embedded systems for robotic applications, manage the end-to-end software development lifecycle, and ensure Linux system functionality through automated tests and secure practices. This role emphasizes collaboration with various specialist teams and a strong foundation in embedded system principles.
As a Senior Autonomy Software Engineer, you will develop and maintain core libraries for robotics platforms, lead feature development for various products, and collaborate closely with hardware teams to enhance product designs. Your focus will be on solving challenges in robotics, computer vision, and motion planning.
The Robotics Software Engineer will develop and maintain core libraries for robotics platforms, collaborate with hardware teams on product development, and own major feature rollouts. The role involves working on software for aerial and ground-based robotic systems, focusing on areas like computer vision and motion planning.
As a Senior Robotics Software Engineer, you will design and build core libraries for robotics platforms, develop features for products, and integrate various sensors while collaborating with hardware and manufacturing teams.
Featured Jobs
As a Robotics Software Engineer at Anduril, you will design autonomy solutions for mobile robotic systems, develop APIs for communication, create simulation capabilities, and collaborate across teams to enhance autonomous systems, ultimately contributing to military capabilities.
The Robotics Software Engineer will design and maintain core libraries, develop features for robotics products, implement sensor integrations, and collaborate with hardware teams to improve designs. This role involves significant software and systems engineering for aerial and ground-based robotic systems.
As a Frontend Software Engineer, you will design, implement, and deploy frontend software for space operations and management, collaborating across teams to create robust solutions while integrating legacy systems and balancing user experience with engineering constraints.
As a Space Mission Software Engineer, you will develop and deploy software solutions for space operations and mission management, focusing on the architecture of the Space C2 system. Responsibilities include integrating with legacy systems, collaborating on complex functionalities, resolving technical issues, and translating user needs into features.
As a Senior Mission Software Engineer, you will be responsible for the architecture and deployment of software solutions for space operations. This includes developing Space C2 systems, integrating legacy systems, and collaborating with teams to enhance mission capabilities while ensuring effective delivery to customers.
The Principal Flight Software Engineer at Anduril Industries will develop low-level flight software for microcontrollers, create device drivers, and contribute to hardware-in-the-loop testing. Responsibilities include debugging and troubleshooting across software, firmware, and electrical systems, and collaborating with electrical engineering teams to select components.
As a Software Engineer in the Mission Autonomy team, you will develop C++ frameworks and APIs for controlling autonomous robots, ensuring reliability and usability. Responsibilities include synthesizing requirements, testing features through various methods, and improving user interaction with the robot systems.
As a Senior Software Engineer, you will oversee the architecture and development of software-defined networking services, ensuring secure, reliable data transport across diverse environments and implementing crisis planning for disaster recovery. You will write and maintain networking software while leading technical efforts.
The C++ Developer will manage the C++ development ecosystem at Anduril Industries, focusing on building and improving tools, systems, and libraries. Responsibilities include promoting C++ best practices, working closely with development teams, leading projects, and enhancing engineering culture.
The Senior Flight Software Engineer will develop low-level flight software for microcontrollers, create reusable device drivers, and conduct hardware-in-the-loop testing. Responsibilities include debugging issues that span electrical and software domains and collaborating with electrical engineering on component selection and schematics review.
Develop simulation tools for engineering teams to model vehicle performance in complex missions. Responsibilities include developing the MS&A framework, creating simulation models for various systems, and collaborating with multi-disciplinary experts.
The Principal Robotics Software Engineer at Anduril Industries will develop and maintain core libraries for robotics platforms, own major feature developments, and collaborate with hardware teams. Responsibilities include creating a robotics software stack encompassing computer vision and motion planning, and analyzing remotely deployed software systems.
The Senior Robotics Software Engineer will design and maintain software libraries for robotics platforms, lead major feature development, and work with hardware teams to enhance product designs. Responsibilities include troubleshooting software systems and improving operational efficiency for robotics products.
As a Sr. Mission Software Engineer, you will design, build, and deploy a real-time interface for sensor data while solving technical challenges in autonomy, networking, and systems integration. You'll partner with end-users to develop features, ensure seamless product functionality, and travel up to 30% to test real-world applications. You should have a mindset for innovative problem-solving and extensive experience with frontend applications.
As a Senior Flight Software Engineer, you will develop microcontroller embedded software for aircraft, create device drivers, integrate features and sensors into flight controller software, test frameworks, and analyze flight test results, contributing to Anduril's innovative military technology.
As a Mission Software Engineer on the Air Defense team, you will develop and enhance software solutions for military applications, focusing on networking, autonomy, and systems integration. You will collaborate with multiple teams, write code, and ensure software quality while addressing customer needs, making engineering tradeoffs, and offering effective solutions.
The Software Engineer II position involves designing, implementing, and maintaining Video-on-Demand workflow orchestration. Responsibilities include project planning, code reviews, debugging across multiple systems, and collaborating using Agile practices.
Top Companies Hiring Developer + Engineer Roles
See AllAll Filters
No Results
No Results