Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.
Unlock Your Potential
Generate Job-Optimized Resume
One Click And Our AI Optimizes Your Resume to Match The Job Description.
Is Your Resume Optimized For This Role?
Find Out If You're Highlighting The Right Skills And Fix What's Missing
Experience Level
Mid to Senior
Qualifications
RequirementsProven ability to work independently and collaboratively, delivering high-quality technical solutions. Bachelor’s or Master’s degree in Automotive Engineering, Automation Engineering, Electronic Engineering, or Mechatronics. A minimum of 2 years of experience in automotive engineering. Previous experience as a Controls or Software Development Engineer. Familiarity with model-based design tools such as Matlab, Simulink, and Stateflow. Knowledge of Autosar architecture standards. Experience with coding generation and integration tools (TargetLink, Embedded Code – SystemDesk, Isolar-A, DaVinci). Proficient in programming and scripting languages (C, C++, Python, Java). Understanding of automotive communication protocols (CAN, UDS, J1939). Experience with Vector tools including CANalyzer, CANape, and ETAS tools like INCA/MD.
About the job
Mission
Join our innovative Vehicle Dynamics division as a Software Engineer, reporting directly to the Global Software Manager. This role is pivotal in shaping the software architecture, developing robust code, and seamlessly integrating control systems. You will also be responsible for creating and managing essential software documentation.
Main Activities
Design software requirements and develop code for control system functionalities.
Create and implement interfaces for the Autosar system and enhance our software components.
Review and coordinate software documentation provided by suppliers.
Assist in the integration phase of Software Components (SWCs) and evaluate the quality of the integrated software product.
Provide technical support to customers, suppliers, and service teams for software-related issues.
About Applus IDIADA
Applus IDIADA is a distinguished global partner to the automotive industry, boasting over 30 years of experience in product development. We provide comprehensive design, engineering, testing, and homologation services. Our success stems from a unique combination of highly skilled engineers, cutting-edge testing and development facilities, and a relentless pursuit of innovation. With a team of 3,500 professionals and a robust international network of 56 subsidiaries and branch offices across 23 countries, we ensure our clients receive tailored solutions promptly.
Full-time|On-site|Brazil, Belo Horizonte; Brazil, Campinas; Brazil, Rio de Janeiro; Brazil, Sao Paulo
About UsNubank stands as one of the foremost digital financial platforms globally, proudly serving over 122 million customers across Brazil, Mexico, and Colombia. Our mission is clear: to combat complexity and empower individuals. We are not just reimagining financial services in Latin America; we are at the forefront of a transformative journey towards a vibrant purple future.As a publicly traded company on the New York Stock Exchange (NYSE: NU), we leverage proprietary technology, data intelligence, and an agile operational framework to deliver financial products that are simple, accessible, and human-centric.Our influence has been acknowledged in prestigious global rankings, including Time 100 Companies, Fast Company’s Most Innovative Companies, and Forbes World’s Best Bank. For more insights, visit our institutional page.About the RoleJoin our Engineering team at Nubank, where we develop and implement cutting-edge technology to create exceptional financial products. We emphasize top-tier software development practices, utilizing a diverse array of technologies. While familiarity with these technologies is beneficial, we are committed to nurturing the growth of software engineers eager to learn and adapt. As a Staff Software Engineer, your primary focus will be on software development using Clojure as the core programming language (training will be provided).Design and implement horizontally scalable microservices primarily using Clojure, with a focus on Finagle and functional programming paradigms within a hexagonal architecture.Develop high-throughput jobs and facilitate inter-service communication through Kafka.Implement Continuous Integration and Deployment strategies within AWS.Manage data storage solutions utilizing Datomic and DynamoDB.Ensure monitoring and observability through Prometheus.Maximize the use of Kubernetes for our operational needs.We foster a process-light environment that prioritizes human interactions and values the dynamics of small, independent teams that function like innovative startups within our organization. We believe that effective execution is the cornerstone of success, and we optimize our processes to eliminate bottlenecks.You Will Be Responsible ForWorking with large-scale distributed systems and comprehending their overarching architecture.Setting technical direction for multiple teams, ensuring alignment with business areas and architectural strategies.Driving pragmatic innovation while crafting resilient and adaptable solutions that can scale across various products and geographies.
Full-time|On-site|Brazil, Belo Horizonte; Brazil, Sao Paulo
About UsNubank, established in 2013, is on a mission to liberate individuals from the constraints of a bureaucratic and inefficient financial system. Leveraging cutting-edge technology and unparalleled customer service, we are transforming the financial landscape across Latin America. With a presence in Brazil, Mexico, and Colombia, Nubank stands as one of the largest digital banking platforms globally and a leader in technological innovation. Following our NYSE listing in 2021, we were honored to be recognized as one of Time Magazine's 100 Most Influential Companies. Discover more at nu.com.br.About the RoleAs we embark on an exciting new phase in our Investments division, Nubank is transitioning from traditional financial systems to a robust, scalable platform architecture that enables millions to enhance their wealth. In your role as a Staff Software Engineer, you will play a pivotal role in this evolution, shaping our engineering culture and technical strategies to foster growth for the next decade.Joining the Investments Platforms team means you will be at the forefront of building essential engines for custody, offers, and orders. Your primary goal will be to streamline legacy systems into adaptable, agnostic solutions capable of managing various assets from fixed income to equities. This role transcends mere coding; it involves spearheading a cultural and technical renaissance by guiding your peers toward best practices while ensuring operational continuity during critical migrations.
Full-time|On-site|Brazil, Belo Horizonte; Brazil, Campinas; Brazil, Rio de Janeiro; Brazil, Sao Paulo; Canada, Toronto; USA, Durham; USA, Miami; USA, Palo Alto; USA, Washington DC
About UsNubank, established in 2013, aims to liberate individuals from a slow and cumbersome financial system. Through innovative technology and exceptional customer service, we have transformed the financial landscape across Latin America. Operating in Brazil, Mexico, and Colombia, Nubank stands as one of the largest digital banking platforms globally, recognized for its technological leadership. In 2021, we debuted on the NYSE and have been acknowledged as one of Time Magazine's 100 Most Influential Companies. For more details, visit www.nu.com.br.About the RoleAs a pivotal member of our platform team, you will serve as the technical cornerstone of our Credit Card platform, which is crucial for our global growth. We are seeking a Staff Engineer who will ensure our systems are scalable and adaptive, supporting sustainable innovation in existing markets and new international ventures. Your contributions will be instrumental in advancing the architecture of one of our most complex and strategic products.You will collaborate within a high-impact triad composed of Product and Management, concentrating on long-term technical strategies and system integrity. As a hands-on technical leader, you will challenge conventional thinking, foster innovation, address intricate architectural challenges, mentor fellow engineers, and become a technical beacon for our team. Your efforts will empower millions of customers globally to access financial products through credit cards.
Full-time|On-site|Brazil, Belo Horizonte; Brazil, Campinas; Brazil, Rio de Janeiro; Brazil, Sao Paulo
Senior Staff Engineer, Investments PlatformsThe Opportunity:We are seeking an accomplished Senior Staff Software Engineer to become an integral part of our Investments Business Unit at Nubank.The Investments Platforms are pivotal, managing the core systems that underpin Nubank’s investment operations, including custody, order management, accounts, and settlement. You will play a key role in transforming our legacy systems into modern, robust platforms that comply with regulatory standards.About Nubank's Engineering Culture:At Nubank, we champion small, empowered teams in a process-light environment that promotes ownership, continuous learning, and collaboration. Our architecture is platform-oriented, allowing us to build extensible and reusable business solutions across multiple domains such as payments, banking, and investments. You will be tasked with conceptualizing and designing platforms that encapsulate complex investment domains into clear boundaries and contracts, enabling product teams to operate effectively.We are on a transformative journey to become an AI-first organization. We expect our senior engineers to leverage AI tools in their projects, guiding the safe and productive application of AI in both engineering and product development.What We Offer:Technical Leadership: Direct the technical strategy of Investments Platforms, shaping the systems that realize Nubank’s investment business model.Legacy System Migration: Spearhead the transition from outdated systems to modern Nubank platforms, ensuring we maintain operational excellence and compliance.Innovative Architecture: Redesign how investments are structured and managed, moving beyond traditional broker or custodian practices.AI Integration: Influence the strategic use of AI within the investment domain, enhancing both our product offerings and operational processes.
Full-time|On-site|Brazil, Belo Horizonte; Brazil, Campinas; Brazil, Rio de Janeiro; Brazil, Sao Paulo; Canada, Toronto; USA, Durham; USA, Miami; USA, Palo Alto; USA, Washington DC
Senior Staff Software Engineer - Debt ResolutionJoin Nubank as a Senior Staff Software Engineer where you'll play a pivotal role in shaping the architectural framework of our Global Debt Resolution platform. This role spans across all business areas, aligning the debt resolution stack with a strategic long-term vision that encompasses Lending, Credit Card, and Credit Platform (Core Banking). Your leadership will be influential in building globally scalable, compliant, and reusable solutions.Your expertise will guide the identification of optimal long-term patterns for collections, renegotiations, and payments, ensuring consistent implementation across various business sectors and credit domains. By bridging Lending, Credit Card, and Credit Platform, you will contribute to the creation of a unified, multi-market debt resolution platform.MissionDevelop and implement a comprehensive technical strategy for Global Debt Resolution that ensures:Clearly defined boundaries between legacy, stable, and future systems with explicit migration plans to minimize complexity and risk.Maximized cross-business unit leverage by establishing high-impact capabilities such as renegotiation, late-state flows, and payment allocation.
Full-time|On-site|Brazil, Belo Horizonte; Brazil, Campinas; Brazil, Rio de Janeiro; Brazil, Sao Paulo
Nubank is seeking a Lead Mobile Software Engineer to help shape the future of its mobile applications. This position is based in Brazil, with openings in Belo Horizonte, Campinas, Rio de Janeiro, and Sao Paulo. Role overview This role focuses on guiding the direction of Nubank’s mobile app development. The Lead Mobile Software Engineer will take on a key position, working closely with teams to deliver high-quality mobile experiences for customers in the financial services sector. What you will do Lead and mentor mobile engineering teams Drive technical decisions and set standards for mobile app projects Champion innovation and best practices in mobile development Who we’re looking for Demonstrated leadership in mobile software engineering Strong interest in mobile technologies Motivation to innovate within financial services
Full-time|On-site|Brazil, Belo Horizonte; Brazil, Campinas; Brazil, Rio de Janeiro; Brazil, Sao Paulo
About Us At Nubank, we are revolutionizing the financial landscape in Latin America, serving over 122 million customers across Brazil, Mexico, and Colombia. Our mission is to simplify financial services and empower individuals, marking just the beginning of our vibrant journey ahead. As a publicly traded company on the New York Stock Exchange (NYSE: NU), we harness advanced technology, data intelligence, and a streamlined operational model to provide financial products that are straightforward, accessible, and user-centric. Our innovative approach has earned us accolades from prestigious rankings, including Time 100 Companies, Fast Company’s Most Innovative Companies, and Forbes World’s Best Bank. To learn more about our dynamic culture, visit our institutional page here. Engineering at Nubank We are committed to cutting-edge software development practices, utilizing a diverse array of technologies. We welcome candidates with varying levels of familiarity with these tools, as we believe in fostering growth and learning within our team. Develop horizontally scalable microservices primarily in Clojure, leveraging Finagle and employing functional programming techniques and hexagonal architecture. Implement high-throughput jobs and inter-service communication utilizing Kafka. Engage in Continuous Integration and Deployment within AWS. Utilize Datomic and DynamoDB for data storage solutions. Monitor and ensure observability with Prometheus. Maximize operations using Kubernetes. We pride ourselves on being a process-light organization that values human interaction and fosters small, independent teams that operate like startups within our larger framework. Our focus is on optimizing execution and minimizing bottlenecks.
Speechify is searching for an iOS Core Product Software Engineer to join the team in Belo Horizonte, Brazil. This position centers on building and supporting iOS applications that change how people interact with technology. What you will do Create new features and refine existing ones for Speechify’s iOS apps Monitor and maintain app performance and reliability Collaborate with team members to deliver products that are both high-quality and user-friendly Requirements Strong experience with iOS development Creative problem-solving skills for technical challenges Interest in developing products that impact how people use technology This is an on-site role based in Belo Horizonte, Brazil.
About Speechify Speechify works to remove reading as a barrier to learning. Over 50 million people use Speechify’s text-to-speech tools to turn written content, PDFs, books, Google Docs, articles, and websites, into audio. This helps users read faster, retain more, and understand better. The product lineup covers iOS, Android, Mac, Chrome Extension, and Web App. Recent recognition includes Google’s Chrome Extension of the Year and Apple’s 2025 Design Award for Inclusivity. The fully remote team numbers nearly 200, including engineers, AI researchers, and specialists from companies like Amazon, Microsoft, and Google. The group also features alumni from top PhD programs such as Stanford and founders from startups like Stripe, Vercel, and Bolt. Role Overview: Senior Software Engineer – Windows/Desktop Applications This position is based in Belo Horizonte, Brazil, and focuses on building and maintaining native Windows desktop applications for Speechify. What You Will Do Design, architect, and develop native Windows desktop apps using Windows App SDK, WinUI, C#, XAML, and C++ when needed. Define and maintain standards for Windows desktop development, covering code structure, app performance, memory use, responsive interfaces, compatibility with Windows 10/11+, and maintainability. Drive accessibility by implementing and validating support for accessibility APIs (such as Microsoft UI Automation), ensuring UI controls, focus management, keyboard navigation, screen-reader compatibility, and usability for people with disabilities. Work closely with product designers, UX researchers, QA, and other partners to shape feature planning, UI/UX architecture, and the long-term vision for Windows products. Own the full feature lifecycle: from idea and design through implementation, testing, release, and ongoing maintenance, always aiming for high quality and reliability in every update. Troubleshoot and resolve complex bugs, performance bottlenecks, memory leaks, rendering issues, and compatibility problems, recommending and applying strong architectural or design fixes.
Join our Vehicle Dynamics division as a Software Functional Requirements Engineering Analyst, reporting directly to the Global Requirements Manager. In this pivotal role, you will take the lead in managing and defining software requirements while coordinating essential information with software developers, manufacturing operations, and service departments.Key ResponsibilitiesDesign system control requirements in accordance with established standards.Document requirements in specified formats.Review supplier documentation and share findings with software implementers.Provide support throughout the Verification and Validation (V&V) testing phases.Manage issues within the Powertrain Issue Tracking System.Assist manufacturing and service teams at various stages before and after Job 1.
Come join Inter!At Inter, we believe that every day is an opportunity to innovate, forge connections, and share ideas. We are a Super App offering comprehensive digital banking solutions, investments, credit, insurance, a marketplace, and various other everyday services. More than just a service, we are a dynamic team in continuous evolution.With this momentum, new opportunities arise. Now is your chance to explore this intelligent way to invest in your career. Join us and be part of our vibrant community! #sanguelaranja!About the Role and MissionAs a member of our Software Engineering team, you will work on critical products within Platform Engineering, including Gateway, i-Safe, and Login. Your mission will be to develop and enhance the platforms that ensure security, scalability, and availability for millions of users, forming the technological foundation that supports our entire ecosystem of services.Your Daily Responsibilities Include:Developing resilient and scalable APIs that process millions of daily transactions.Implementing performance enhancements in core systems.Collaborating with other teams to integrate new services.Participating in troubleshooting critical incidents and implementing robust solutions.Conducting code reviews and providing technical mentorship.Contributing to the evolution of the team’s architecture and engineering practices.
Join Mashgin as a Full-Stack Software Engineer and contribute to our innovative solutions that are transforming the way businesses operate. You will be responsible for designing, developing, and implementing robust software applications that enhance user experience and drive efficiency.
Full-time|On-site|Brazil, Belo Horizonte; Brazil, Campinas; Brazil, Rio de Janeiro; Brazil, Sao Paulo
Nubank is hiring a Senior Software Engineer to help advance our digital banking platform. This role is reserved for people with disabilities, reflecting our ongoing commitment to diversity and inclusion. What you will do Collaborate with teams across disciplines to design, develop, and maintain software solutions supporting Nubank’s digital banking services. Apply technical knowledge to enhance and evolve the platform. Prioritize a dependable and seamless experience for customers. Locations Belo Horizonte, Brazil Campinas, Brazil Rio de Janeiro, Brazil Sao Paulo, Brazil Our commitment to inclusion This position is open exclusively to candidates with disabilities. Nubank values building an inclusive workplace and welcomes applications from all qualified individuals who share this vision.
Full-time|Hybrid|Brazil, Belo Horizonte; Brazil, Campinas; Brazil, Rio de Janeiro; Brazil, Sao Paulo; USA, Durham; USA, Miami; USA, Palo Alto; USA, Washington DC
Join Nubank as a Principal Software Engineer, where you will play a pivotal role in enhancing our Credit Card Core Platforms. We are looking for a passionate individual with a strong background in software engineering, who thrives in a collaborative environment and is eager to drive innovation. In this role, you will lead technical projects, mentor team members, and contribute to the overall architecture and design of our systems.
Speechify seeks a Senior Software Engineer in Belo Horizonte, Brazil to focus on building and refining the core user experiences that define its products. Key responsibilities Design and implement new software features that enhance how users interact with Speechify's offerings Use engineering expertise to deliver solutions that are both reliable and scalable Collaborate with fellow engineers to create technology that increases user engagement Location This position is based in Belo Horizonte, Brazil.
Join Eurofins, a global leader in laboratory services, as an IT Software Engineer. In this role, you will design, develop, and maintain interfaces for Environmental Health and Safety (EHS) and Laboratory Information Management Systems (LIMS), leveraging your expertise in HL7 and the CorePoint engine. You will play a crucial part in enhancing our software solutions to ensure seamless data integration and communication within our systems.
Join our dynamic team at Inter as a Software Developer Master specializing in Lifecycle Management. In this role, you will engage in designing, developing, and maintaining software solutions that enhance our product offerings. You will collaborate closely with cross-functional teams to ensure high-quality deliverables that meet customer needs.
Full-time|On-site|Brazil, Belo Horizonte; Brazil, Campinas; Brazil, Rio de Janeiro; Brazil, Sao Paulo; USA, Durham; USA, Miami; USA, Palo Alto; USA, Washington DC
Join Nubank as a Senior Staff / Principal Engineer in our Digital Ecosystem team, where you will lead innovative projects that redefine the financial landscape in Brazil and beyond. Your expertise will shape our strategies and drive the development of scalable and secure digital solutions.
Join the Inter team!At Inter, we believe that the future is shaped every day through the technology you develop, the connections you foster, and the ideas you bring to life. We are a comprehensive Super App offering complete digital banking solutions, investment opportunities, credit options, insurance, a marketplace, and various everyday services. But we are much more than that; we are a dynamic team that is always evolving.With this pace of innovation, new opportunities arise. Now is your chance to explore this smart way to invest in your career. Come and be part of #sanguelaranja!About the Position and MissionIn this role, you will create intelligent solutions using Generative AI that transform how people interact with technology. Your primary focus will be on developing advanced prompt engineering systems and implementing GenAI models that deliver innovative and precise experiences. More than just implementation, we want you to participate in AI architecture decisions and help enhance our capacity to create truly intelligent products.Your Daily Responsibilities:Develop Python applications integrated with GenAI models (OpenAI, Anthropic, Gemini)Create and optimize prompts for various use cases and domainsWork with frameworks like LangChain, LlamaIndex, and LangGraph for orchestration and creation of LLM agentsIntegrate language model APIs into distributed systemsParticipate in AI architecture decisions and best practices
MissionJoin our innovative Vehicle Dynamics division as a Software Engineer, reporting directly to the Global Software Manager. This role is pivotal in shaping the software architecture, developing robust code, and seamlessly integrating control systems. You will also be responsible for creating and managing essential software documentation.Main ActivitiesDesign software requirements and develop code for control system functionalities.Create and implement interfaces for the Autosar system and enhance our software components.Review and coordinate software documentation provided by suppliers.Assist in the integration phase of Software Components (SWCs) and evaluate the quality of the integrated software product.Provide technical support to customers, suppliers, and service teams for software-related issues.
Feb 10, 2026
Sign in to browse more jobs
Create account — see all 113 results
Tailoring 0 resumes…
Tailoring 0 resumes…
We'll move completed jobs to Ready to Apply automatically.