*Please send your resumes at [email protected]*
*Hi* *This is Niranjan from BioinfoSystems; hope you are doing well.* *Please go through below description and reply with your resume, contact details and current location, if you feel comfortable* *Title: Embedded Software Engineer QNX OS/BSP* *Location: Troy MI* *Duration: 18+ Months Contract* *PRIMARY RESPONSIBILITIES: * Located at Van Buren Township, as a member of the Software Delivery Team, the Embedded Software Engineer will be responsible for developing embedded software throughout the entire product development life-cycle for Instrument Clusters. *Typical Duties: * · Automotive embedded software development, including agile development within a continuous integration environment. · Develop and verify boot loader and device drivers to base metal and embedded OS. · Responsible for Board bring-up and firmware updates. · Reading and reviewing schematics. · Responsible for integrating QNX OS/BSP deliveries into the system. · Responsible for driving the technical discussions with the 3rd party suppliers like QNX. · Analyze complex system integration issues including boot performance, system stability, multiprocessor issues, and memory optimizations. · Review and analyze system requirements and develop SRS. · Develop Detailed Designs in Rhapsody or Enterprise Architect. · Adhere to coding standards such as MISRA standards and practice. · Implement secure boot and implement and adhere to security standards. · Create, document and execute unit test procedures. · Create, execute and automate component and functional tests. · Knowledge of modern automotive hardware and software architectures. · Work in highly distributed teams and with multiple suppliers. · Analyze, resolve and track defects to closure. *DEGREE PREFERRED*: Bachelor’s or Master’s Degree either in CS, EE, EC Engineering. *DESIRED COMPETENCIES/EXPERIENCE: * · 5+ to 10 Years of experience in embedded electronics SW development. · 5+ Experience with C, C++ programming in 8, 16, 32, and 64-bit embedded environments. · Demonstrated experienced with multi-process, multi-tasking or multi-threaded based Operating Systems such as VxWorks, QNX and Linux. · emonstrated experience with developing communication frameworks in a multi-process multi-threaded based environment. · Experience in developing and debugging device drivers, bootloaders, or board support packages (BSP). · Knowledge of low level system software, a thorough understanding of hardware, and in-depth knowledge of the operating system internals. · Expertise in board bring-up and board support packages (BSP). · Good understanding of overall system startup/shutdown sequence. · Experience with Graphics/HMIs and configuring graphics controllers. · Hands on debugging embedded systems using JTAG Debuggers (Lauterbach Trace32). · Experience with Real Time Operating Systems (OSEK, QNX, Integrity). · Experience with in-vehicle networks such as CAN, LIN, Ethernet communications. · Experience with communication interfaces UART, SPI and I2C. · Experience with configuration management tools (RTC, MKS, GIT, etc.). · Experience in makefile design and usage (GNU make, CMake, etc.). · Clear understanding of Agile SW processes and related software methodologies. · Experience developing software with a defined software development process (e.g. ASPICE, CMMI). · Good experience with configuration and change management tools. · Good understanding of Cyber Security standards such as SAE J3061. · Experience with static code analysis tools QAC, Coverity. · Strong skills in system analysis and debugging. · Ability to work in a global environment across different time zones. · Experience in working in highly distributed teams and with multiple suppliers. · Excellent oral and written communication skills (local language & English). *SPECIAL REQUIREMENTS *(i.e. Travel, etc.): As required for the opportunity Client is an equal opportunity employer committed to a culturally diverse workforce. Please do follow on our LinkedIn page:- https://www.linkedin.com/company/bioinfo-systems-llc/ *Thanks & Regards* *Niranjan Kumar * *Sr. Technical Recruiter* *Desk: 860-207-9466|Fax: 860-722-9692* *Email: [email protected]* -- You received this message because you are subscribed to the Google Groups "CorptoCorp" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/corptocorp/CABu3QetPOGc17BMmMnywrV8aZDPOD5WLNWxiniMdwVZDnH9DsA%40mail.gmail.com.
