Embedded Software Engineer
Wabtec
Job Description
Essa posição é para atuar em regime presencial em Contagem, Minas Gerais.
Who will you be working with?
Our diverse software team combines domain and product knowledge with requirements from many design teams to create a best-in-class locomotive control system. We strive to constantly improve our cyber security, reliability, and productivity. Tool development allows for growing in other development and scripting languages. You’ll interact with field support, design engineers, software engineers, and product management. Engineering teams and customers span the globe.
How will you make a difference?
As a member of the CaSE Heavy Haul SW Team, you will be responsible for writing embedded code, resolving software related issues coming from testing, production, and field, performing reviews, and releasing software. A large focus will be on maintaining our existing products. You will follow configuration management processes, use tools and best practices, ensure quality products for both internal and external customers, and meet key product and project requirements in compliance with engineering standards & practices. Support factory and customer locomotives for testing, demonstration of new features, and problem analysis.
What do we want to know about you?
- Bachelor’s degree in Software, Computer Engineering or Computer Science
- Fluent English
- Experience in design and development with embedded and real-time software systems (Linux, QNX, Greenhill, Mentor Nucleus, etc.)
- Hands on experience with testing/debugging embedded software/firmware
- Write code, test and release embedded software - C/C++; Perforce, GitLab, ClearQuest
- Familiar with the following OS versions: QNX - 6.3.2, 6.5, 7.1
- Implement Cyber features and obtain Cyber Authorization to Operate (CATO) - SAST, DAST, Threat Models, CVE resolution
- Resolve software issues, perform root cause analysis, and provide solutions - On Loco (Factory/Customer Sites), on HITL (of various HW integration levels), VirtualSIM environment (Limited capability), and desktop unit testing
- Factory and Customer On-site Support - defect investigations, on loco testing/verification, SW loading help.
- Tools/COTS: DDS, Jenkins, OpenSSH, Putty, TeraTerm, WireShark, Momentics, Coverity, various SAST/DAST
- Communication Media - Serial, ARCnet, Ethernet, QNET
- Experience with the following processors - Xilinx, ARM, PPC
What will your typical day look like?
- Write code, test and release software
- Implement Cyber features and obtain Cyber Authorization to Operate (CATO)
- Resolve software issues, perform root cause analysis, and provide solutions
- Deliver software on time with quality
- Perform design and code reviews in accordance with applicable standards and guidelines
- Break down problems and estimate time for software development tasks
- Work cross-functionally with systems engineering, product management, simulation, verification, validation, and electronic hardware teams
- As needed, work with locomotives for defect investigation, feature demonstration, and new feature development
Benefits
At Wabtec, people come first. That’s why we ensure our employees feel valued and have the tools they need to thrive. By joining us, you will have access to a range of benefits designed to support your well-being and development. Here’s what we offer to make you feel part of a company that supports your professional and personal journey:- Medical Assistance extended to dependents (spouse and children)
- Dental Assistance extended to dependents (spouse and children)
- Profit Sharing
- Private Pension Plan
- Meal Policy according to location
- Life Insurance
- Employee Assistance Program: psychological, legal, financial, and social support
- Headspace – mental health app
- Christmas Card or Basket for employees (based on location)
- Christmas Gift for children up to 11 years old
- Extended Maternity Leave
- Program for Pregnant Women and Babies
- Language Incentive Policy
- Mentorship Programs and access to training platform
- Wellhub
- Pharmacy Assistance
Additional Information
What could you accomplish in a place that puts People First?
At Wabtec, it’s not just about a job - it’s about the impact you make. When our people come together, we’re Expanding the Possible by continuously improving what we do and how we do it - for our clients and each other.
If you’re ready to revolutionize how the world moves for future generations, Wabtec is the place for you.
Who are we?
Wabtec is a leading global provider of equipment, systems, digital solutions, and value-added services for the freight and transit rail sectors. Drawing on more than 150 years of experience, we are leading the way in safety, efficiency, reliability, innovation, and productivity. Whether it’s freight, transit, ports, logistics, mining, industrial, or marine, our expertise, technologies, and people together – are accelerating the future of transportation. With roots that date back to George Westinghouse, Thomas Edison, and Louis Faiveley, Wabtec has always built technologies and implemented solutions for a variety of sectors that are critical to meeting the needs of customers and governments alike.
Our global team of about 30,000 employees worldwide delivers performance that moves the world forward. We’re lifelong learners, obsessed with better. Learn more at
Culture powers us and the possibilities.
We believe the best ideas come from a mix of experiences and backgrounds. At Wabtec, we strive every day to create a place where everyone belongs. We’re building a culture where leadership, inclusion and your unique perspective fuel progress.
We’re proud to be an Equal Opportunity Employer. We welcome talent of all backgrounds, experiences, and identities, including race, gender, age, disability, veteran status and more.
Need accommodation? Just let us know - we’ve got you.
- ...will you be working with? You will be part of the KinetiX Engineering team , collaborating with global engineering teams, product management... ...in engineering roles with strong background in hardware, software, and system integration. Proven experience in customer-...
- ...carteira de clientes; Realizar a gestão da carteira de clientes e apresentar relatórios. Requisitos: Experiência com vendas de sistemas/softwares; Conhecimento em técnicas de vendas B2B; Conhecimento em ferramentas de gestão de vendas para comunicação, análise e automação de...
- ...posição é para atuar presencialmente em Contagem, MG. How will you make a difference? We’re looking for a Staff Engineer who combines strong software engineering expertise with deep experience in cloud-native platforms — and a passion for innovation . This is...
- ...requisitos de nossos clientes. A posição de System Integration Engineer possui um papel importante de suporte ao Technical Project Manager... ...pelos membros do time; Conhecimento em arquitetura de Software; Conhecimentos em elaboração de requisitos funcionais de projeto...
- Responsabilidades • Desenvolver e manter APIs e microsserviços de IA com Python • Integrar modelos de linguagem (OpenAI, Claude, modelos open-source) em fluxos de negócio • Construir e evoluir agentes de IA com frameworks como LangChain, LangGraph e CrewAI ...
- A Empresa ~ Multinacional do segmento industrial, na região de Contagem - MG. Descrição da vaga Sustentar e evoluir pipelines de CI/CD, garantindo eficiência nos processos de build, testes automatizados e releases; Apoiar a migração de pipelines e componentes...
- ...institutional page About the role Our Engineering team helps Nubank to create and use the... .... We strive for state-of-the-art software development practices that currently include... ...to learn from our team. The software engineer is focused on software development with...
- ...AgileEngine is an Inc. 5000 company that creates award-winning software for Fortune 500 brands and trailblazing startups across 17+ industries... ...ABOUT THE ROLE We are looking for a Senior Software Engineer to design and implement a multi-tier sync architecture — from...
- ...Staff Software Engineer – Payments Gateway About Us Nu is one of the largest digital financial platforms in the world, with more than... ...for constrained Payment environments , collaborating with embedded/mobile teams to account for hardware peripherals (NFC, EMV readers...
- ...named one of Time Magazine's 100 Most Influential Companies. For more information, visit .br. About the Role As a Staff Software Engineer (IC7), you will join the Loyalty team to architect and evolve a high-throughput platform that ensures our customers receive...
- ...AgileEngine is an Inc. 5000 company that creates award-winning software for Fortune 500 brands and trailblazing startups across 17+ industries... ...! ABOUT THE ROLE We are looking for a Senior Backend Engineer to maintain and evolve the backend platform powering a mobile...
- ...Staff Software Engineer – Lending Foundations About Us Nu is one of the largest digital financial platforms in the world, with more than 127 million customers across Brazil, Mexico, and Colombia. Guided by our mission to fight complexity and empower people, we...
- ...information, visit About the Role At Nubank, our Credit Card platform is the core of our global expansion. We are looking for a Staff Engineer to join our platform team as a technical anchor, ensuring our systems remain scalable and flexible as we maintain sustainable...
- ...while mentoring the next generation of engineers. You will sit at the intersection of product... ...with Risk and Finance teams to engineer solutions that satisfy complex regulatory... ...leadership in architecting complex, distributed software environments at scale. Deep expertise...
- ...Staff Software Engineer – Marketing Platforms About Us Nu is one of the largest digital financial platforms in the world, with more than 127 million customers across Brazil, Mexico, and Colombia. Guided by our mission to fight complexity and empower people, we...
- Nossa história Impactar desde o dia um. Foi com essa certeza que João Pedro Resende e Mateus Bicalho fundaram a Hotmart em 2011. Nascemos como uma startup e hoje somos uma empresa global de tecnologia, que entrega um ecossistema completo de soluções seguras e integradas...
- Nossa história Impactar desde o dia um. Foi com essa certeza que João Pedro Resende e Mateus Bicalho fundaram a Hotmart em 2011. Nascemos como uma startup e hoje somos uma empresa global de tecnologia, que entrega um ecossistema completo de soluções seguras e integradas...
- ...components and mobile tools that enable Nubank engineers to quickly and safely test, deploy,... .... We are looking for a Staff Mobile Engineer with solid experience to join the Mobile... .../iOS). Solid understanding of mobile software engineering principles, architectural...
- ...Estamos em busca de um(a) Desenvolvedor(a) Sênior que combine engenharia de software sólida com uso intenso e competente de Inteligência Artificial no dia a dia de desenvolvimento. Atuação em codebase complexo e de grande escala, com times distribuídos globalmente. A...
- ...Senior Staff Engineer, Investments Platforms The Opportunity: This position is for an Senior Staff Software Engineer to join the Investments Business Unit. Investments Platforms is responsible for the core platforms that model Nubank’s investments business:...
- ...Influential Companies, Fast Company’s Most Innovative Companies, and Forbes World’s Best Banks. Visit our institutional page: Staff Software Engineer – PJ (Business Customers) About Us Nu is one of the largest digital financial platforms in the world, with more than 127...
- ...assisted development at Nubank. The team's mandate touches every engineer in the company and every InfoSec, IAM, and Datasec partner that... ...move forward. What the person will own As a Senior Software Engineer you will work across the team's portfolio, owning the...
- ...people around the globe work on Speechify in a 100% distributed setting – Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and Google, leading PhD programs like Stanford, high growth startups...
- ...Responsabilidades: O cargo de Desenvolvedor Senior é destinado a profissionais com ampla experiência na área de desenvolvimento de software. O profissional será responsável por liderar projetos, desenvolver soluções complexas e garantir a qualidade e eficiência dos...
- ...e superar metas com foco em resultados. Pré-requisitos: Experiência em atendimento ao cliente, preferencialmente no setor de software SaaS; Conhecimentos intermediário em Excel: filtros, fórmulas de soma, contagem, concatenação e lógicas, validações, opções de busca...
- ...AWS (S3, SQS, RDS, Redis) Boa base em algoritmos, estruturas de dados e padrões de projeto Experiência com arquitetura de software e separação de camadas Experiência com CI/CD (preferencialmente GitLab) Integração com APIs REST Forte preocupação com...
- ...– Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and... ...Award for inclusivity, we find the need for a Senior iOS Engineer to help us support the new user base as well as work on new and...
- ...seems to be working. We’re #1 in our category, and experiencing exponential growth. Overview We're looking for a Senior Software Engineer to join our Core Experiences Team. This team builds and maintains the foundational services and SDKs that power Speechify’s product...
- ...HABILIDADES Logística Recursos humanos Seleção de pessoal Administração de recursos humanos Desenvolvimento de software Requisitos Escolaridade Mínima: Ensino Superior Benefícios adicionais ~ Ajuda de Custo de VT, Ajuda de Custo VA...
- ...Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft,... ...engineering, and research work. We are looking for a skilled Software Engineer to join us. What You’ll Do Be scrappy to find new sources...
Deseja receber mais vagas?
Assine e receba vagas semelhantes a Embedded Software Engineer. Seja o primeiro a se candidatar!
