
Staff/Senior Linux Embedded SW Engineer
About the role
-
Collaborate as project team member on Software design matters.
-
Capture and evaluate customer, internal requirements and vehicle specific interface requirements. Identify suitable concept in terms of functional, technological and effort.
-
Adhere to Bosch Software Engineering Process as e.g.:
-
Perform requirement reviews, design reviews and code reviews.
-
Perform unit testing and release of the software according to SW release process.
-
Develop the SW design taking into consideration the dependencies to other module and integration into the overall system.
-
SW programming using both standard and proprietary software tools and libraries.
-
Create SW test specifications and protocols, if necessary develop test SW. Executes test plans to ensure new software meets specifications, functionalities and performance requirements.
-
Analyze failure log, clarify system problems and resolve design issues.
-
Develop and produce technical reports, design analysis and documentation in support of designs.
-
Assist Manufacturing in troubleshooting manufacturing related problems.
-
Provide post-production support.
-
Bachelor Degree in Electrical / Electronic Engineering or Computer Engineering / Science
-
Proven working experience in embedded software engineering
-
Experience in hands-on development and troubleshooting on embedded targets
-
Solid programming experience in C, C++ or object oriented programming
-
Experience in Linux embedded development in cross-compiling, OS toolchain, Yocto/Debian build system, Linux file system, GDB, Linux bash scripts
-
Adequate knowledge in Linux driver porting and Kernel device tree
-
Adequate knowledge of reading schematics and data sheets for components
-
Good oral / written communication and interpersonal skills
-
Able to integrate and to work in a team
-
Willing to work in Bayan Lepas Phase
-
Fresh graduates are welcome to apply.
-
Leave Entitlement e.g: Annual Leave, Medical Leave and etc
-
Company Insurances and etc
Benefits and perks
•Paid Time Off
Required skills
Embedded Linux
C
C++
Yocto
Debian
Kernel device tree
GDB
Bash
About Bosch
Bayan Lepas
Headquarters