Top Software Engineer Jobs
The Senior Software Engineer will design, develop, and scale the payments platform, focusing on mobile applications using Flutter. Responsibilities include leading mobile architecture decisions, collaborating with product teams, ensuring application security, and mentoring junior engineers while implementing new technologies.
As a Sr. Software Engineer at BambooHR, you will develop back-end processes and RESTful APIs, optimize performance, and integrate new projects. You need over 8 years of web development experience and proficiency in multiple programming languages, including PHP and MySQL, to contribute to the company’s HR software solutions.
Design and implement features in backend systems including REST APIs and microservices. Maintain scalable and secure code, contribute to product improvements, and practice test-driven development. Ideal candidate has 8+ years of experience and a Bachelor's Degree in computer science.
Seeking a Senior Software Engineer - Backend to design and implement features in various backend systems, write scalable and secure code, improve engineering standards, and contribute to product enhancements. Must have a Bachelor's Degree in computer science, 5+ years of experience building scalable web applications, and expertise in Node.js.
The Senior Full Stack Engineer will develop user and data management applications focusing on privacy and data security. Responsibilities include full-stack development using React and Node, and collaborating with cross-functional teams to enhance user experiences while ensuring scalability and security.
The Senior Software Engineer will develop code and design automated processes to improve efficiency. This role involves collaboration with the Solutions Architect and cross-functional teams to identify automation opportunities and provide support through a Dev/Ops model. Responsibilities include maintaining code, mentoring junior members, and adhering to governance best practices.
As an Embedded Software Engineer at Ouster, you will build embedded software for lidar firmware systems. You are required to have mastery in C, C++, and Python, and strong experience in Linux and embedded systems. Strong communication skills are necessary to guide the firmware team and align on technical direction.
The Lead Software Engineer will design and implement scalable software solutions, provide technical leadership to teams, and ensure adherence to best practices. Responsibilities include creating secure and high-performance systems, collaborating with architecture teams, and mentoring developers to promote a culture of technical excellence.
Featured Jobs
The Senior Software Engineer will develop and enhance product capabilities by collaborating with teams to ensure high-quality applications are produced. The role includes responsibilities in the entire product lifecycle such as coding, infrastructure management, and system security while mentoring junior engineers and implementing best practices.
The role involves designing and developing sensor and compute systems for robotics, deploying software with high reliability, debugging complex systems, leading projects, and mentoring engineers. The focus is on creating a hardware-agnostic platform for autonomous vehicles.
The Senior Software Engineer will design and develop sensor and compute systems for robotics, ensure high reliability and performance in autonomous software, debug complex systems, lead cross-functional projects, and mentor junior engineers.
The role involves developing and implementing advanced planning technologies for autonomous vehicles, enhancing the Nuro Driver’s motion planning and decision-making systems, and ensuring safe driverless autonomy. Responsibilities include designing algorithms for complex maneuvers, cross-functional collaboration, and mentoring junior team members.
In this role, you will research, develop, and implement cutting-edge state estimation and calibration algorithms for Nuro's autonomous robots. You will analyze sensor data, create map solutions, and collaborate with various teams to meet map requirements, contributing to the navigation technology for logistics and transportation.
The Staff Software Engineer will design and develop sensor and compute systems for robotics, ensuring high reliability and performance. Responsibilities include deploying software on embedded SOCs, debugging complex systems, leading cross-functional projects, and mentoring junior engineers.
The role involves developing production-level control software for autonomous vehicles, implementing control methods, investigating machine learning for vehicle dynamics, and collaborating with engineers across various teams to enhance vehicle performance and safety.
Responsible for designing, developing, and deploying software modules for self-driving systems. Collaborate with autonomy, hardware, and safety teams to enhance system reliability and safety, monitor performance, and identify software defects across complex codebases.
The role involves designing and implementing ML pipelines related to computer vision and 3D geometry for autonomous navigation. Responsibilities include investigating algorithms for mapping, integrating them with other teams, and working with autonomy engineers to optimize detection pipelines.
As a Senior Software Engineer in Simulation, you will develop innovative solutions to enhance simulation realism and create scalable solutions for expanding scenario coverage. You will collaborate with autonomy engineers and partner with various teams to address challenges in simulation for autonomous driving technology.
In this role, you will lead the development of innovative digital products at CarMax, collaborating with cross-functional teams to understand customer challenges and create effective solutions. You will engage in the entire product development lifecycle, applying your skills in both front-end and back-end technologies while enhancing the customer experience through constant experimentation and feedback.
As a Principal Software Engineer at CarMax, you will collaborate across teams to enhance customer experiences by developing innovative digital products. This role involves analyzing customer needs, experimenting with solutions, and delivering technology that aligns business goals with user expectations. Your contributions will be pivotal in transforming business performance and customer satisfaction.
The Sr. Software Engineer will develop and maintain an in-house vehicle dynamics simulator and related simulation infrastructure, focusing on performance and capability improvements. The role involves collaborating with simulation software users, enhancing user experience, and ensuring high-fidelity simulations for the Starlink project.
The Sr. Software Engineer (Security - Blue Team) at SpaceX is responsible for designing and maintaining secure technology solutions for the company's systems and networks. This role involves developing security architectures, managing identity and machine lifecycles, creating scalable security solutions, and collaborating with various teams to address security challenges and improve software safety.
Senior Software Engineer role at Saturn Technologies with a focus on backend development. Responsibilities include leading the development of user-facing features, guiding app architecture, and mentoring team members. Requires 5+ years of backend development experience and expertise in modern web applications, APIs, and microservices.
As a Senior Embedded Software Engineer, you'll develop software for custom hardware used in millions of devices, work on deployment tools and infrastructure, improve satellite internet user experience, and build robust systems capable of handling adversarial attacks.
As an Embedded Software Engineer on the Consumer Hardware team, you will develop software for custom hardware deployed globally, create tools for rapid code deployment, improve user experience, and scale telemetry systems for millions of devices. You will handle the complete software lifecycle from development to support.
Popular 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