JobRaahGet matched free

Jobs

Mid-Level Embedded Software Engineer - Focus on Test Automation - Indaiatuba/SP

John Deere · Indaiatuba, Sao Paulo, BR, 13347-682 · Brazil · On-site

Apply with JobRaah

Sign up free: we match you to jobs like this, tailor your application and fill the form. 2 free applications every day.

We work to help life advance, and we are always looking for innovative people who can contribute to our mission. How about becoming part of our team? Location: Brazil (BR) - Sao Paulo  - Indaiatuba   Function: Product Engineering (CA) Title: Mid-Level Embedded Software Engineer - Focus on Test Automation - Indaiatuba/SP - 124535 About The Role As Software Engineer at John Deere, based at our Research & Development Center in Indaiatuba/SP unit, you will be responsible for contributing to the development, execution, and continuous improvement of automated test solutions for embedded software systems. You will work closely with your supervisor and cross-functional teams to ensure software quality, reduce manual testing, and accelerate feedback loops to development teams.  Main Responsabilities Design, implement, and maintain automated test scripts for embedded software platforms. Drive improvements in test coverage, execution efficiency, and defect detection. Collaborate with developers, systems engineers, and validation teams to define test strategies and acceptance criteria. Execute tests in SIL, HIL, MIL and/or VIL environments and analyze results to identify defects. Participate in code reviews and contribute to test framework enhancements. Document test plans and Test Cases, procedures, and results in compliance with internal quality standards based on Requirements Support continuous integration and deployment (CI/CD) pipelines with automated test integration. Mentor junior engineers and interns on automation best practices and tools. What Skills You Need Bachelor’s degree in software engineering, Electronic Engineering, Mechatronics Engineering or related field. Experience developing, testing, and debugging software using different programming languages such as C, C++, Python or MATLAB/Simulink. Experience with Git Advanced English: broad vocabulary, good grammar, conducts meetings, argues, negotiates and provides training. Strong problem-solving and communication skills. Ability to lead initiatives and coach junior engineers and interns.  What Makes You Stand Out Experience with ECU-Test or other Test Automation tools. Understanding of CAN/Ethernet protocols Knowledge of RTOS. Knowledge on Code Best Practices and Code Standards. Experience in Agroindustry and/or Automotive Industry. AI applied to Software Engineering experience ISTQB certification or equivalent. Basics Knowledge on J1939 and/or UDS. Experience in BUGs classification, analysis and fixing. Agile/Scrum methodology familiarity. Our Main Benefits Variable compensation Health Insurance Dental Plan Life Insurance Private Pension Plan Vision Care Benefit Vaccination reimbursement Corporate University TotalPass Depending on the location, on-site cafeteria, meal voucher, or food allowance Pharmacy assistance And more Our Recruitment Process The selection process begins with your…