Siemens Digital Industries Software Senior Linux Developer/Architect in Kansas
Job Family: Research & Development
Req ID: 286372
A Senior Linux Developer with extensive experience in embedded Linux runtime environment (Debian and Yocto Project preferred). The ideal candidate should have recent hands-on development expertise with the major aspects of embedded Linux (embedded HW architectures, the Linux kernel, build environments, etc.). The position involves a significant level of autonomy in which a self-motivated applicant will work independently to develop solutions. The candidate must also be comfortable working in a team environment and working directly with partners and customers. On occasion, travel may be required to meet with community organizations, partners, and customers.
QUALIFICATIONS / EXPERIENCE
Applicant should possess at least a Bachelor degree in Electrical/Computer/Software engineering, Computer Science or equivalent. Applicant must have at least 15 years of experience developing software for Linux systems (opportunities exists also for those having more or less experience).
Applicant must have significant experience one of more of the following:
Experience with Debian Linux and Yocto Project. Including packages, distribution, buildenvironment and integration.
Security methods and frameworks in Linux
Linux kernel and kernel module development
Linux driver development (e.g. usb, block,character, wireless, network stack)
Linux kernel debugging skills (e.g. kgdb, lttng, systemtap,jtag, etc.)
Embedded/custom Linux distributiondevelopment/management
Cross-compiling & porting (e.g. make, autoconf)
In addition to above, applicant should possess several of the following:
- Fluent in at least one scripting language (Python, Lua,Go, Rust)
Experience with x86_64 and/or ARM/ARM64 architectures and boot-time optimization
Experience in usage of debugging targets JTAG, BDI
IoT experience including cloud interaction
Customer facing experience
Implement and maintain a Debian based distributionaimed at Industrial applications.
Work cross functionality across multiple groups,geographies and time zones.
Port the Linux kernel to new boards and uprev BSPsto new kernel versions
Work with customers directly to get issues localizedand resolved
Design and implement services built upon softwareproducts, open source components, and/or custom platforms
Create functional design specifications and otherproject documentation. Review internal and external product documentation andprovide appropriate input to other parties involved in various projects
Where permitted by applicable law, Siemens may require employees to be fully vaccinated against COVID-19 based on job requirements, and in accordance with an accommodation based on legally protected reasons.
Organization: Digital Industries
Company: Siemens Industry Software Inc.
Experience Level: Experienced Professional
Job Type: Full-time
Equal Employment Opportunity Statement
Siemens is an Equal Opportunity and Affirmative Action Employer encouraging diversity in the workplace. All qualified applicants will receive consideration for employment without regard to their race, color, creed, religion, national origin, citizenship status, ancestry, sex, age, physical or mental disability unrelated to ability, marital status, family responsibilities, pregnancy, genetic information, sexual orientation, gender expression, gender identity, transgender, sex stereotyping, order of protection status, protected veteran or military status, or an unfavorable discharge from military service, and other categories protected by federal, state or local law.
EEO is the Law
Applicants and employees are protected under Federal law from discrimination. To learn more, Click here (https://www.dol.gov/ofccp/regs/compliance/posters/ofccpost.htm) .
Pay Transparency Non-Discrimination Provision
Siemens follows Executive Order 11246, including the Pay Transparency Nondiscrimination Provision. To learn more, Click here (https://www.dol.gov/sites/dolgov/files/OFCCP/pdf/pay-transp_%20English_formattedESQA508c.pdf) .
California Privacy Notice
California residents have the right to receive additional notices about their personal information. To learn more, click here (https://new.siemens.com/us/en/general/legal/us-internet-privacy-notice-state-rights.html) .