• Embedded Software Engineer - Hypervisor OS technologies

    Posted Date 6 days ago(6 days ago)
    # of Openings
    Michael Brown
    Information Technology (IT)
    Recruiter Email
    Job Location
    US-MI-Allen Park
  • Responsibilities



    • This position is responsible to develop QNX and Android operating system images for our client's infotainment products.
    • This includes creating and integrating code for:bootloader, kernel, drivers, type 1 hypervisor, and build environment.






    • Lead the design, bring-up and support of QNX and Android operating system images
    • Create virt-io drivers for QNX or Android guest operating systems
    • Participate in root cause analysis of hardware quality problems and software defects
    • Participate in system design, documentation, and testing to deliver a best-in-class infotainment system
    • 5+ years operating system experience involving Linux or QNX
    • 5+ years C/C++ software development experience on embedded, mobile, or consumer electronic platforms


    Preferred Qualifications


    • Experience with Type 1 hypervisors
    • Experience creating virt-io drivers
    • Mastery of C/C++ language, GNU tool chain, and Unix (QNX, Linux, or equivalent)
    • Experience with embedded build systems including QNX system builder, buildroot, yocto, or equivalent
    • Knowledge of in-vehicle signaling and communication mechanisms such as CAN
    • Proficiency with revision control including Git, Subversion, or equivalent
    • Multi-site software project team experience




    • Bachelor's degree in Computer Engineering, Electrical Engineering, Computer Science, or related


    Preferred Education 


    • Master's degree in Computer Engineering, Electrical Engineering or Computer Science






    G-TECH Services, Inc. is a leading certified recruitment and placement firm that specializes in providing highly skilled staff in technical fields such as engineering, IT, procurement, finance and accounting. We have well-established relationships with some of the most respected companies in the country and know our clients’ job requirements and corporate cultures. Once we understand your experience and career aspirations, we aim to connect you with the right opportunity.

    At G-TECH, we embrace a personalized approach to professional staffing, recognizing the important link between employee and employer satisfaction. We work tirelessly to connect qualified job seekers with positions that align with their career goals, skillsets and personalities. Upon placement, we support our employees throughout the duration of their assignments, providing them with a direct point of contact who serves as a dedicated advocate and sounding board. As our employees can attest, this approach is consistently effective in bettering the contract employment experience.

    At G-TECH, our mission is simple: we are dedicated to connecting great people with great places to work.


    Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
    Share on your newsfeed

    Connect With Us

    Not ready to apply? Connect with us to be considered for future positions.