Requirements:
-Engineer with a BSc/MSc (Electrical, Electronics, Mechatronics or equivalent);
-Experience with embedded software development;
-Knowledge of measurement/verification tools – CANalyzer, CANoe;
-Experience with automotive communication protocols and standards (CAN, J1587, LIN, ISO26262);
-Fluent in English, both written and spoken;
-Knowledge in programming languages such as C, C++, as these are commonly used in embedded systems development.
Activities:
-Develop software strategies and functions specification for embedded software for buses, aiming to enhance the final product in features understanding the customer needs, delivering a fast and efficient solution for the issues found;
-Provide postproduction support when requested;
-Plan and prioritize the activities using an Agile method;
-Collaborate with cross-functional teams including hardware engineers, system engineers, and calibration engineers to ensure seamless integration of software components into the overall system;
-Conduct thorough testing, verification, and software validation to ensure functionality, reliability, and compliance with industry standards and regulations;
-Participate in test cases reviews and contribute to continuous improvement of software development processes;
-Participating in several phases of the product life cycle, from Advanced Engineering to Product Development, from Product Maintenance to Product End of life;
-Strong interface with quality´s team.