Senior Embedded Engineer (Linux Developer)
SIEMENSBangaloreUpdate time: April 6,2023
Job Description
Siemens EDA business is a leader in automation software for electrical and electronic industries. We enable companies to develop better products faster and more efficiently. Our innovative products and solutions help engineers conquer design challenges in the increasingly complex worlds of electrical, PCB and chip design. Description: Implement, test, and maintain a Debian/Yocto based distribution aimed at Industrial applications. You will be working in cross functionality across multiple groups, geographies, and time zones and Port the Linux kernel to new boards and prev BSPs to new kernel versions. Work with customers directly to get issues localized and resolved Design, implement, test services built upon software products, open-source components, and/or custom platforms You will build functional design specifications and other project documentation. Review internal and external product documentation and provide appropriate input to other parties involved in various projects Track main open-source community efforts and specific projects that potential customer engagements may rely upon. Become an authoritative voice on those topics. You will also participate in the community and upstream relevant work. Qualifications: Do you have an Engineering Degree with 5-8 year’s work experience in Software Engineering especially in professional software product development? Understanding of Debian or Yocto Linux. Including packages, distribution, build environment and integration excites you! You should have worked on Board bring up and Linux Kernel & u-boot porting, Real-Time Linux, Security methods and frameworks in Linux Does Linux kernel and kernel module development excite you! You should be proficient with Linux driver development (e.g., USB, block, character, wireless, network stack), Linux kernel debugging skills (e.g., kgdb, lttng, systemtap, jtag, etc.) and Embedded/custom Linux distribution development/management Cross-compiling & porting (e.g., make, autoconf), Fluent in at least one scripting language (Python, Perl, Bash) and C programming along with experience in version control tools like GIT Knowledge in Linux build systems: Open embedded, Yocto (Poky), Debuild, Linux userspace environments Strong English communication and ability to work effectively within a fast-paced multi-national engineering environment Preferred: Experience with x86_64 and/or ARM/ARM64 architectures Experience in usage of debugging targets JTAG, BDI IoT experience including cloud interaction Customer facing experience This role is based in Bengaluru. But you’ll also get to visit other locations in India and globe, so you’ll need to go where this job takes you. In return, you’ll get the chance to work with teams impacting entire cities, countries, and the shape of things to come. We’re Siemens. We're dedicated to equality, and we encourage applications that reflect the diversity of the communities we work in. All employment decisions at Siemens are based on qualifications, merit, and business need. Bring your curiosity and creativity and help us craft tomorrow. #LI-EDA #DISW Organization: Digital Industries Company: SIEMENS EDA (INDIA) PRIVATE LIMITED Experience Level: Experienced Professional Full / Part time: Full-time

Get email alerts for the latest"Senior Embedded Engineer (Linux Developer) jobs in Bangalore"