Jobs
>
Warren

    Sr Software Engineer - Warren, United States - CIeNET Technologies

    CIeNET Technologies
    CIeNET Technologies Warren, United States

    1 week ago

    Default job background
    Description
    CIeNET is a leading global technical consulting, software engineering, and technical solutions provider. Our team is working on design, development, and maintenance of best-in-class platforms in automotive, enterprise, and mobility industries for leading OEMs and looking for experienced software engineers.

    The main responsibilities include implementing software for the development and launch of new display topologies across various vehicle platforms. Your area of expertise should include display configuration and bring-up, SerDes and i2c communication, display graphic architecture, and display fault detection, including safe display monitoring. This role requires expertise in embedded systems, including QNX, Linux, and Android. Being a go-getter and excellent problem solver with demonstrated strengths of behaviors like One Team, Customer Focus, and Innovate Now will be the right candidate for this role. This role needs quality consciousness, ability to work around obstacles, and find the right solution in a short timeframe. Excellent understanding of the embedded system requirements, release timing, and diligent documentation are essential to this role.

    Requirements

    Responsibilities:

    • Implement software for infotainment display systems across multiple operating systems
    • Generate technical solutions, including specifying of requirements, functional decomposition, analysis, design, development, and testing for Infotainment software
    • Work with suppliers for technical solutions, root cause of key defects, and drive change management for new system requirements
    • Perform software optimization analysis to improve system performance
    • Perform software DFMEA and deploy various techniques (e.g., fishbone analysis) in root causing complex issues
    • Perform peer reviews on software design and source code for quality and to ensure it meets requirements
    • Review and implement Functional Safety (ASIL) requirements for safe display monitoring
    • Ensure the designed solutions conform to architectural requirements such as scalability, maintainability, reliability, extensibility, usability, and security

    Required Skills:

    • Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or related degree
    • Minimum of eight years of embedded software development experience
    • Proficient in C and C++
    • First-hand knowledge of working in QNX, Linux, and Android
    • Able to define the configuration of a multi-display topology, including bridge-chip configuration, integration of panel drivers, DPU pipelines, and graphic layering details
    • Ability to establish SerDes communication across multiple devices, including knowledge of LVDS, FPD Link, STP
    • Proficient in I2C protocol and debugging communication issues, including CRC and checksum protection
    • Ability to integrate display touch functionality, including touch virtualization
    • Understanding of compositor functionality (e.g., Wayland) and the interfaces with the dependent application components
    • Experience with board bring up and the detection, debugging, and mitigation of display hardware failures
    • Experience in vehicle level debugging, including CAN/Ethernet and diagnostics
    • Experienced in Agile software development, including sprint and PI planning
    • Experience with SCM and build tools such as: CMake, Git, Gerrit, Parasoft, GoogleTest, and Jenkins

    Preferred Skills:

    • Master of Science in Electrical Engineering, Computer Engineering, Computer Science, or related degree
    • Working knowledge of application development frameworks such as Qt or Altia
    • Knowledge of graphic APIs such as OpenWFD, OpenGL ES, and EGL
    • Familiar with Multi-Stream Transport (MST)
    • Experience integrating Linux drivers to support I2C, touch, and graphic rendering
    • Experience in the implementation of display MCU firmware updates through USB or OTA
    • Experience with scripting languages such as Python

    Benefits

    • Medical, Dental, Vision and Life Insurance
    • 401K Matching
    • PTO & Sick Leave


  • NovaWorks Sterling, United States

    IT SYSTEM ENGINEER* SOFTWARE DEPLOYMENT (FOCUS ON MACOS) · YOU'RE LOOKING FOR A JOB & WE'RE LOOKING FOR YOU · DO WHAT YOU LOVE – as one of the largest international fashion companies, with more than 1,200 stores worldwide, we create fashion for moments of experience. NEW YORKER ...


  • Horizon Ventures Sterling, United States

    Job Information · Create Fascinating Things: Your Tasks · ​​​​​​ · Automation of development and production processes using suitable applications and integration solutions · Support and development of software for the automated configuration and commissioning of our machines · Cl ...

  • ASRC Federal Holding Company

    Software Engineer

    5 days ago


    ASRC Federal Holding Company Warren, United States

    Vehicle autonomy is an emerging capability that is the primary focus of the US Army's Ground Vehicle Robotics (GVR) team. GVR has been charged with developing and integrating remote operating and autonomous technologies to their legacy fleet of wheeled and tracked assets, in orde ...

  • DBSI

    Software Engineer

    5 days ago


    DBSI Warren, United States

    Job Title: Senior Software Engineer · Location: Milford, MI · Required Experience: · 5-10 years of software engineering experience. · Experience developing & architecting software solutions for embedded or IoT devices. · Experience with C/C++ application development for ARM-ba ...

  • CIeNET Technologies

    Software Engineer

    1 week ago


    CIeNET Technologies Warren, United States Full time

    CIeNET is a leading global technical consulting, software engineering, and technical solutions provider. · Our team is working on design, development and maintenance of best-in-class platforms in automotive, enterprise, mobility industries for leading OEMs and looking for experie ...

  • CIeNET International

    Software Engineer

    1 week ago


    CIeNET International Warren, United States

    Job Description · Job DescriptionCIeNET is a leading global technical consulting, software engineering, and technical solutions provider. · Our team is working on design, development and maintenance of best-in-class platforms in automotive, enterprise, mobility industries for lea ...


  • Insight Global Warren, United States

    Position: Senior Software Engineer · Duration: 9-month C2H · Location: Sterling Heights/Warren, MI - Hybrid Role – Will be onsite 2 times per week or as needed · Work Auth: USC - must be able to obtain a Secret Clearance · Pay Rate Range: $60-$70/hr · ** Exact compensation may v ...


  • ektello Warren, United States

    Embedded Infotainment Software Engineer · (Will not work C2C or with third-party recruiters) · Building Design and develop Android-based infotainment solutions for automotive consumer devices. · Responsible for the entire life cycle of the assigned domain, including requirements, ...


  • Amentum Warren, United States

    **Amentum is currently seeking a qualified candidate to serve as a Software Engineering Subject Matter Expert in the Assistant PEO Systems Engineering, PEO Combat Service & Combat Service Support (PEO CS&CSS) office. This position is currently hybrid, typically with one day weekl ...


  • Talascend Warren, United States

    Talascend is currently seeking a Sr. Software Engineer in the Automotive industry for an ADAS Software Engineer (Deep Learning) contract opportunity located in Warren, MI. · JOB TITLE: Sr. Software Engineer Automotive-A DAS Deep Learning · DURATION: One year with possible exte ...


  • GTECH Corporation Warren, United States

    Job Description · Job Description · W2 contract; must be permanently authorized to work in the US - no Visa sponsorship available; no C2C · The research and development team working on the autonomous vehicle safety is looking to add a software engineer to their team. For this pro ...

  • Insight Global

    C++ Software Engineer

    2 weeks ago


    Insight Global Warren, United States

    Title: · C++ Software Engineer · Location: · Sterling Heights, MI - Hybrid (1-3 days based off project needs) · Duration: · 9 month contract to hire · Work Auth: · USC · Rate: · $38-$48/hr · **Exact compensation may vary based on several factors, including skills, experienc ...


  • People Tech Group Inc Warren, United States

    Role:- Embedded software Engineer · Duration: Long Term(Full time) · Location: Warren , MI (Onsite) · Job Description: - · • Experience in C++ / Embedded C Programming /coding skills · • Knowledge / Experience in the development of embedded applications. · • Knowledge in Microcon ...


  • Insight Global Warren, United States

    Position: Senior Software Engineer · Duration: 9-month C2H · Location: Sterling Heights/Warren, MI - Hybrid Role – Will be onsite 2 times per week or as needed · Work Auth: USC - must be able to obtain a Secret Clearance · Pay Rate Range: $60-$70/hr · ** Exact compensation ...


  • CIeNET International Warren, United States

    · Please make an application promptly if you are a good match for this role due to high levels of interest. · CIeNET is a leading global technical consulting, software engineering, and technical solutions provider. Our team is working on design, development, and maintenance of ...


  • ektello Warren, United States

    Embedded Infotainment Software Engineer · (Will not work C2C or with third-party recruiters) · Building Design and develop Android-based infotainment solutions for automotive consumer devices. · Responsible for the entire life cycle of the assigned domain, including requiremen ...


  • ektello Warren, United States

    Embedded Infotainment Software Engineer · (Will not work C2C or with third-party recruiters) · Do not pass up this chance, apply quickly if your experience and skills match what is in the following description. · Building Design and develop Android-based infotainment solutions ...


  • ATS Automation Warren, United States

    ATS Company: PA Solutions · Requisition ID: 10272 · Location: · Warren, MI, US, 48091 · Date: Apr 26, 2024 · Controls Software Engineer · Job Description · Required Duties: · The candidate must be able to work in a professional engineering team-based environment. Engineer ...


  • People Tech Group Warren, United States

    Role:- Embedded software Engineer · Apply promptly A high volume of applicants is expected for the role as detailed below, do not wait to send your CV. · Duration: Long Term(Full time) · Location: Warren , MI (Onsite) · Job Description: - · • Experience in C++ / Embedded C P ...


  • ATS Automation Warren, United States

    ATS Company: PA Solutions · Requisition ID: 10272 · Location: · Warren, MI, US, 48091 · Date: Apr 26, 2024 · Controls Software Engineer · Job Description · Required Duties: · The candidate must be able to work in a professional engineering team-based environment. Engineering team ...