Top Software Engineer Jobs in Sao Paulo
The role involves designing and implementing trajectory generation algorithms and software for an autonomous vehicle's Motion Planning system, focusing on safety and performance in complex driving environments. The engineer will validate algorithms, participate in cross-functional projects, and stay updated with advancements in the field.
The role involves creating algorithmic enhancements for driving behavior in robotic systems, collaborating with cross-functional teams to mitigate failures, and ensuring the scalability of solutions. The engineer will define and execute tests for algorithms integrated into the driving stack.
Develop autonomous driving simulation scenario tools to author, inspect, and evaluate the performance of autonomous driving software. Extend web-based front-end for 3D graphical definition of detailed autonomous driving simulation scenarios. Extend web back-end to interact with simulation and autonomous driving software.
Architect and support foundational simulation software and framework, own the interface between simulation and rest of the self-driving software stack, improve simulation performance, build systems for self-service, ensure reproducibility of simulation results.
Develop core simulation foundations, populate simulated roads with intelligent participants, generate autonomous driving scenarios, build scenario editor, and create realistic simulation for sensors.
As a Senior Software Engineer, you will develop features for a cloud communications platform, debug issues, engage in architecture discussions, and collaborate with internal teams to continuously improve the service for Zoox's driverless robo-taxi fleet.
The role involves leading ML Performance Optimization initiatives at Zoox, focusing on enhancing Training and Inference platforms for autonomous driving. Responsibilities include collaborating with cross-functional teams, providing technical guidance, and implementing optimization techniques for ML tools and frameworks.
The Senior/Staff Software Engineer will architect and support simulation software, optimize performance, and ensure reproducibility of simulation results. The role involves building systems to aid users and improving the interface between simulation and the self-driving software stack, requiring extensive experience in C++ and system design.
Featured Jobs
The Senior/Staff Software Engineer will develop algorithms for localization and pose estimation using lidar data to enhance the calibration and mapping of autonomous vehicles. Responsibilities include tackling algorithmic challenges, maintaining sensor data stability, and ensuring reliability in diverse environments.
The role involves improving robotic driving behaviors through algorithmic advancements, testing in simulations and real-world scenarios, and collaborating with cross-functional teams. Responsibilities include creating motion planning algorithms and reviewing drive performance.
The Senior Software Engineer will develop algorithms for processing sensor data to predict imminent collisions, while ensuring safety in real-time execution. They will analyze urban driving data, collaborate with various teams, and design fault-tolerant software that meets automotive standards.
The Senior Software Engineer for Autonomy Metrics will be responsible for building, integrating, and validating metrics that evaluate vehicle performance, leading cross-functional projects, and promoting a metrics-driven culture in a mobile robotics environment.
The role involves developing machine-learned models for vehicle behavior prediction, collaborating on distributed compute algorithms and performance metrics, and closely working with various engineering teams on autonomous driving challenges in urban environments.
The Senior/Staff Software Engineer will architect and develop core simulation foundations, including simulator and communication frameworks, while ensuring performance optimization. The role involves realistic traffic modeling, behavior simulation, and scenario generation for autonomous driving systems using a variety of tools and technologies.
The role involves designing the storage architecture, developing microservices, implementing APIs, integrating with other systems using message queues, and ensuring system stability and correctness. Collaboration with internal teams is essential for requirements and API design.
Zoox is looking for software engineers to help build the front-end for simulation and validation framework. The engineers should have experience with modern JS frameworks, web servers, web technologies, and bonus qualifications including Java/Kotlin, Spring, AWS, databases, WebGL, web 3D UI frameworks, UX design, data visualization, and scalable architecture.
Develop infrastructure and frameworks for automated test frameworks and tools.
The Senior/Staff Embedded Software Engineer will be responsible for embedded software development for the driving-related functions and sub-systems of the Zoox vehicle. They will work closely with vehicle engineers and other experts to ensure safe and reliable operation.
As a Principal Software Engineer at Trexquant, you will design and develop trading systems and internal research tools, improve the performance of trading platforms, and collaborate with quants and portfolio managers to build mission-critical computing systems. Your focus will be on low-latency trading systems and utilizing open-source technologies.
The Senior Software Engineer will be responsible for developing high-quality gameplay features, architecting mobile applications, optimizing performance, and mentoring team members. They will collaborate with a multidisciplinary team to deliver engaging casual mobile games and participate in an agile environment.
The Senior Embedded Software Engineer will design and implement embedded software for the Aeva 4D LiDAR Sensor, focusing on software security. Responsibilities include collaborating with various teams to develop security functions, debugging hardware, and working with low-level software development across multiple platforms.
The Tech Lead for Gen AI Solutions at PwC will drive technology integration and product development. Responsibilities include managing IT architecture, leading a team in software engineering activities, and addressing complex business issues. The role requires strategic thinking and stakeholder engagement, along with fostering an inclusive environment.
As a Staff Software Engineer at Abbott, you will develop and enhance healthcare platforms using Go for a cloud-based SaaS environment. Your role will involve designing efficient services, collaborating on API integrations, ensuring security, and maintaining high standards of code quality while supporting scalable solutions for diabetes management.
As a Senior Software Engineer at Figure, you'll lead projects by leveraging your technology skills to solve real-world problems, collaborating with cross-functional teams to deliver a blockchain-native lending platform. Your responsibilities include developing reusable solutions for asset management on the blockchain and ensuring smooth integration and performance across various teams.
The Sr Principal Software Engineer will design and develop innovative cybersecurity products, focusing on building scalable microservice architectures and improving development processes. Responsibilities include end-to-end involvement in product development, mentoring team members, and creating software solutions that enhance cybersecurity consulting services.
Top Companies in Sao Paulo Hiring Software Engineers
See AllPopular Job Searches
Tech Jobs & Startup Jobs in Brazil
Tech Jobs & Startup Jobs in Brasilia
Software Engineer Jobs in Brasilia
Tech Jobs & Startup Jobs in Fortaleza
Software Engineer Jobs in Fortaleza
Tech Jobs & Startup Jobs in Rio de Janeiro
Software Engineer Jobs in Rio de Janeiro
Tech Jobs & Startup Jobs in Sao Paulo
Software Engineer Jobs in Sao Paulo
Remote Jobs in Brazil
Remote Jobs in Brasilia
Remote Jobs in Fortaleza
Remote Jobs in Rio de Janeiro
Remote Jobs in Sao Paulo
All Filters
No Results
No Results