Vaga de Specification Requirements Engineer
1 vaga: | Publicada em 02/05
- A Combinar
Sobre a vaga
Job Description and Responsibilities Include:
Write requirements based on automotive specifications using the standard IEEE 29148:2018. Create system and sub-system architecture using UML language. Familiarity with AUTOSAR software architecture. Create script and validate DBC and ARXML files using tools as CANoe and CANalyzer Knowledge of vehicle access technologies like digital keys using BLE, UWB, NFC Understanding of ECU architectures and communication protocols like SPI, I2C, CAN FD and Ethernet Familiarity with IBM tools for requirements management and version control Expertise in vehicle diagnostics using the UDS protocol, including RIDs, DIDs, DTCs Knowledge of embedded topics like bootloaders, memory management, comms Hands-on skills with oscilloscopes for hardware debugging Understanding of functional safety and cybersecurity concepts Ability to read hardware schematics and vehicle architectural diagrams Experience with vehicle software update methods like OTA Basic Qualifications:
Bachelor's degree in Computer Science, Electrical Engineering, Computer Engineering, or a related field. Experience in embedded software development or diagnostics in the automotive industry. Strong programming skills in C/C++ and experience with embedded systems development. Familiarity with diagnostic protocols like UDS and OBD-II. Understanding of software development lifecycle (SDLC) and version control systems (e.g., Git). Experience with debugging tools and techniques for embedded systems. Strong problem-solving and analytical skills with excellent communication and teamwork abilities. Preferred Qualifications:
Master's degree in Computer Science, Electrical Engineering, Computer
Engineering, or a related field. 4+ years of experience in automotive embedded
software development or diagnostics. Deep understanding of automotive ECU
architectures, microcontrollers, and SoCs. Knowledge of diagnostic requirements
gathering and analysis for engineering, manufacturing, and service. Familiarity
with automotive cybersecurity concepts and standard practices. Experience with
software testing and validation techniques, including unit testing and integration
testing. Proficiency in using MATLAB/Simulink for model-based software
development. Knowledge of functional safety standards (e.g., ISO 26262) and their
application in embedded software development. Familiarity with automotive
diagnostics standards and regulations, such as J1939 or ISO 14229. Strong
leadership and mentoring skills..