Responsibilities:
Perform a range of embedded software engineering tasks including requirements analysis, system design, component integration, design reviews, integration testing, and problem solving.
Develop embedded operating system software for vehicle controllers using C.
Manage and review work of other engineers and support personnel, and collaborate on embedded software projects.
Conduct unit and integration testing of software in both virtual and lab environments.
Analyze and resolve issues discovered during testing.
Proven expertise in embedded software development, hardware integration, and electrical systems.
Desired Skills:
Experience in designing and diagnosing mechanical/electrical/hydraulic systems.
Knowledge of developing low-level and middleware drivers for hardware peripherals.
Any Graduate