Kansas Works Veterans Jobs

Kansas Works Logo

Job Information

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.


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.

  • Real-Time Linux

  • 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

Job Duties

  • 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) .