Top Software Engineer Jobs
As a Software Engineer on the Internal Tools team, you will architect and implement mission-critical applications to enhance efficiency and scalability in financial processes. You will focus on developing Jolt, a custom timekeeping system, while collaborating with Finance and Operations stakeholders.
The Senior Software Engineer will architect and implement integration applications for Anduril, enhancing internal tools and facilitating better adoption of technologies. Responsibilities include creating SaaS solutions, contributing quality code, focusing on backend and frontend development, and automating operations for efficiency.
As a Senior Software Engineer on the RAIL team at Anduril Industries, you will develop interfaces that link low-level hardware with advanced AI capabilities, enabling the integration and control of various robotic systems. Your work will support both mission-level autonomy and individual robotics hardware, enhancing the company’s competitive advantage in defense technology.
The Staff Engineer for Localization at Anduril Industries will design and develop navigation algorithms and implement sensor fusion techniques for robotic vehicles. Responsibilities include optimizing fault-tolerant algorithms, leading navigation strategy, and collaborating on multidisciplinary projects. Additionally, the role involves assessing navigation system performance and staying informed of advancements in navigation technologies.
As a Senior Software Engineer in Motion Planning, you will develop core libraries and features for robotics systems, including simulators and performance improvements. You'll cooperate with hardware teams to ensure integration and performance of autonomous military vehicles.
As a Networking Software Engineer at Anduril Industries, you will design and implement networking solutions for autonomous military systems, develop robust software for networking hardware, and create diagnostic tools for performance improvement while ensuring systems work effectively under various operational conditions.
The Principal Software Engineer will lead efforts in delivering advanced robotic systems for military applications, focusing on the full product lifecycle. Responsibilities include software design, implementation, collaboration with multi-disciplinary teams, and contributing to scalability and reusable components across products.
In this role, you will develop and maintain core libraries for robotics platforms, own feature development, design sensor integrations for human and autonomous agents, and collaborate with hardware teams during product development.
Featured Jobs
The Senior Software Engineer will design and implement safety-critical Vehicle Management Systems, develop real-time embedded software, create test fixtures, and support vehicle deployment, with a focus on autonomous vehicles.
As a Senior Software Engineer on the Internal Tools team, you will architect and implement SaaS and on-premise solutions, enhance applications through quality code, and automate operations to improve efficiency. You will work closely with a team to deliver business-critical projects in a fast-paced mini-startup environment.
As a Lead Software Engineer for Embedded Linux, you will develop and support software for robotic systems, including board bring-up on ARM devices, customization of BSPs for NixOS, and automated hardware testing. You will work with cross-functional teams to implement and deploy embedded systems addressing complex military challenges.
As a Software Engineer on the Networking team at Anduril Industries, you will design and implement networking solutions, develop protocols, optimize software for networking hardware, and ensure system performance, all while interacting with customers to deliver successful mission outcomes.
The Senior Embedded Software Engineer will lead high-impact projects relating to the design and development of embedded systems for military vehicles. Responsibilities include creating device drivers, developing protocols for vehicle sensors, and ensuring software functionality through automated testing. The role requires experience with real-time systems, debugging, and embedded Linux development.
As an Embedded Software Engineer at Anduril Industries, you will create secure, high-reliability embedded software using Rust and C, collaborating with other engineers on performance interfaces and deploying advanced electronic warfare capabilities. Responsibilities include system design, software testing, and using debugging tools for product improvement.
As an Embedded Software Engineer on the Electronic Warfare team at Anduril Industries, you will develop high-performance software for RF systems, collaborate with digital systems and DSP engineers, and ensure seamless integration with the Anduril Lattice system. Your work will focus on creating efficient hardware/software interfaces and maintaining infrastructure for rapid deployment of algorithms.
As an Embedded Software Engineer at Anduril Industries, you will develop and maintain embedded software for next-generation hardware platforms. Responsibilities include board bring-up on ARM systems, customizing vendor BSPs, securing embedded devices, and maintaining automated tests for functionality.
The Senior Software Engineer will own software solutions, write code to enhance products, collaborate with teams to build complex functionalities, analyze metrics for debugging, and triage issues while understanding user needs and existing code bases.
The role involves developing and integrating software components for real time systems, focusing on infrastructure, platform services, and collaboration in the autonomy domain. Candidates should have experience in C++, enjoy building tooling for other engineers, and be capable of deploying systems in various environments.
Seeking an experienced generalist embedded software engineer to develop software for a next-generation electronic warfare platform. Responsibilities include developing high-performance algorithms, collaborating with engineers, and integrating electronic warfare products into a larger system-of-systems suite.
As a Senior Software Engineer, you will develop software for embedded Linux systems on robotic platforms. Your responsibilities include board bring-up on ARM boards, customizing vendor BSPs for NixOS, securing systems, and maintaining automated testing. You will collaborate closely with various specialist teams to ensure product functionality and deployment.
The Senior Software Development Engineer in Test will design and manage automated testing processes and CI/CD pipelines for Anduril's Vehicle Autonomy team. They will collaborate with cross-functional teams to enhance software development practices and ensure high code coverage through automated testing. Responsibilities include maintaining system performance and security, and evaluating emerging technologies for operational enhancements.
Lead high-impact projects, provide technical leadership, design and develop complex distributed software services in non-traditional networking environments, work with partner teams, champion software delivery best practices, collaborate with leaders, mentor engineers, work on a modern tech stack.
The Senior Software Engineer will design, develop, test, and implement full-stack technical solutions while collaborating with Agile teams. Responsibilities include mentoring, using cloud-based solutions and modern programming languages, and staying updated on tech trends to empower customers financially.
The Senior Software Engineer will design, develop, test, and implement solutions in full-stack development tools and technologies, collaborate with Agile teams, and deliver cloud-based solutions. The role requires a strong understanding of programming languages and an ability to mentor others while staying current with technology trends.
The Senior Software Engineer, Android at Capital One will develop Android client code solutions, collaborate with cross-functional teams to deliver engaging customer experiences, actively participate in agile ceremonies, mentor junior team members, and uphold engineering best practices in mobile development.
Top Companies Hiring Software Engineers
See AllPopular Job Searches
All Software Engineer Jobs
.NET Developer Jobs
Aerospace Thermal Engineering Jobs
AI Engineer Jobs
Android Developer Jobs
Artificial Intelligence Jobs
Automation Engineer Jobs
Backend Developer Jobs
Blockchain Developer Jobs
C# Jobs
C++ Jobs
Cloud Architect Jobs
Cloud Engineer Jobs
Design Engineer Jobs
DevOps Engineer Jobs
Director Of Engineering Jobs
Electrical Engineering Jobs
Embedded Software Engineer Jobs
Engineering Jobs
Engineering Manager Jobs
Environmental Engineering Jobs
Field Engineer Jobs
Front End Developer Jobs
Full Stack Developer Jobs
Game Developer Jobs
Golang Jobs
Hardware Engineer Jobs
Industrial Engineering Jobs
iOS Developer Jobs
Java Developer Jobs
Javascript Developer Jobs
Linux Jobs
Manufacturing Engineer Jobs
Mechanical Engineering Jobs
Network Engineer Jobs
PHP Developer Jobs
Process Engineer Jobs
Project Engineer Jobs
Prompt Engineering Jobs
Python Jobs
QA Jobs
Robotics Engineer Jobs
Ruby on Rails Jobs
Salesforce Administrator Jobs
Salesforce Developer Jobs
Scala Jobs
Sharepoint Developer Jobs
Site Reliability Engineer Jobs
Software Engineering Manager Jobs
Solutions Architect Jobs
SQL Developer Jobs
Structural Engineer Jobs
System Engineer Jobs
Test Engineer Jobs
Web Developer Jobs
All Filters
No Results
No Results