Home
/
Comprehensive
/
Principal Software Engineer
Principal Software Engineer-April 2024
Belgrade
Apr 24, 2025
About Principal Software Engineer

  In Microsoft’s Applied Sciences Group, we build the earliest prototypes of new devices and software, evaluate and refine those experiences, and then scale them into shipping projects. This opening is for the hands-on technical lead and primary owner of a new Linux embedded system. You should have demonstrable experience with systems programming, multimedia subsystems and drivers. You will work with a multi-disciplinary team of researchers with expertise in hardware, sensors, and signal processing. Together, we’ll create the next generation of AI-powered devices, bringing new computing form factors from concept to market.

  Responsibilities

  Lead scoping, definition, architecture, design and implementation of features

  Review architecture, designs and code for quality and adherence to technical standards

  Ensure clean integration and stability of Linux-based systems within product requirements

  Plan and prioritize work, from prototype to production

  Collaborate with partner teams on research, development and planning

  Mentor, guide and help unblock others

  Qualifications

  Fluency in C or C++ systems programming and experience owning production code

  Experience building and shipping products with embedded Linux, including deep understanding of Linux security, system secure updates and post-launch device support

  Experience customizing and developing on Linux audio and multimedia subsystems (ALSA, PulseAudio, PipeWire, etc.)

  Knowledge of Linux driver and device tree customization and integration, experience with debugging Linux kernel

  Preferred candidates will have a record of contributions to open source projects related to Linux and embedded systems

  A strong drive to experiment, prototype and improve

  The ability to clearly communicate what work you have done, why it was important, and how it was different from other projects

  Creativity coming up with ideas and clever solutions to problems, as well as turning around and building them

  Ability to work in ambiguous uncharted areas and having the experience, creativity and technical depth to identify technical gaps, acquire missing information, align requirements and pick the right direction

  B.S. in computer science, electrical engineering or related area, or equivalent experience.

  Microsoft is an equal opportunity employer. Consistent with applicable law, all qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations (https://careers.microsoft.com/v2/global/en/accessibility.html) .

Comments
Welcome to zdrecruit comments! Please keep conversations courteous and on-topic. To fosterproductive and respectful conversations, you may see comments from our Community Managers.
Sign up to post
Sort by
Show More Comments
SIMILAR JOBS
Manager, GL Accounting
Problem Solvers. Proactive Protectors. Relentless Allies.Ready to join us? Let's get started.The Manager, GL Accounting leads a staff of three Accountants and is primarily responsible for maintaining
Materials Support 2
Materials Support 2 Apply now » Date:Jan 22, 2024 Location: Mexicali, BCN, MX Company: Skyworks If you are looking for a challenging and exciting career in the world of technology, then look no furth
Lead Surgical Technician
Description Introduction Are you passionate about the patient experience? At HCA Healthcare, we are committed to caring for patients with purpose and integrity. We care like family! Jump-start your c
Outpatient Pediatric Speech-Language Pathologist
Outpatient Pediatric Speech-Language Pathologist Therapy & Supports (ST, OT, PT, Techs) Ames, Iowa Apply Description * $2000 Hiring Bonus* We are looking for Speech Language Pathologist to join o
Maintenance Controls Technician
At AAM, the POWER is in our people. We believe that an equitable and inclusive workplace benefits everyone and that the diversity of our Associates drives creativity and innovation. Our global team o
Experience Specialist-Intensivists Atrium Clinic
Experience Specialist-Intensivists Atrium Clinic Department: Intensivists Atrium - CMPG Entity: Peoria Service Area Job Category: Employment Type: PRN - As Needed Job ID: 40009 Experience Required: 1
Landscape Designer - Summer 2024 Intern/New Grad
Landscape Designer - Summer 2024 Intern/New Grad - ( 240000BF ) Description Through design, we empower communities and help realize their potential. Our landscape architects create inspired spaces th
Production Cook 1 |Full Time |Kyndred Hearth
Location A substantial part of the 200-acre Viking Lakes mixed-use development, this destination is home to the Minnesota Vikings headquarters, Twin Cities Orthopedics Performance Center and TCO Stad
Assistant Superintendent - Lehigh County
D.R. Horton, Inc.is currently looking for anAssistant Superintendent-IS. The right candidate's primary responsibility is to assist the Superintendent with the management of the job site as it relates
Sales Director - Workday State & Local Education
Join Accenture and help transform leading organizations and communities around the world. The sheer scale of our capabilities and client engagements and the way we collaborate, operate, and deliver v
Copyright 2023-2025 - www.zdrecruit.com All Rights Reserved