Software Engineer
This role will be crucial in supporting root cause analysis, problem resolution, and the administration of our communication system process.
Key Responsibilities:
* Develop and maintain propulsion system communication files (CAN, LDF) in accordance with project requirements.
* Support root cause analysis and problem resolution related to propulsion network communication.
* Administer and improve the Propulsion Networking Process.
* Manage document releases, ensuring alignment with project milestones.
* Ensure conformity and quality in file generation processes.
* Collaborate closely with engineering counterparts, including Chief Engineers, COE Leads, and System Engineers.
* Work with the Simulation team to integrate network data into simulation environments.
* Interface and coordinate with Electrical Engineering (EE) Networking teams across all regions regarding production and prototype CAN/LIN file development.
Required Skills and Qualifications:
* Bachelor of Science in Applied Physics, Mechanical, Electrical, or Computer Engineering, or related field from an accredited university.
* Minimum 5-8 years of experience with Controller Area Network (CAN)/LIN communication systems development and standards.
* Experience with Propulsion System communication architectures and controllers.
* Working experience with Microsoft Office tools.
* Highly motivated/self-starter with proven leadership skills.
* Demonstrated ability to work in a team environment.
* Trained in Agile Methodology.
* Strong verbal/written communication skills.
* Good understanding of CAN/LIN interfaces.
Technical Tool Skills:
* MATLAB/SIMULINK/STATEFLOW.
* Vector CANalyzer, CANoe.
* IBM Rational DOORS.
* Decent knowledge of CAN/LIN.