Onsite Technical Software Engineer C++withinfotainment at Remote, Remote, USA |
Email: [email protected] |
http://bit.ly/4ey8w48 https://jobs.nvoids.com/job_details.jsp?id=1136882&uid= From: Mustafeed, InTime Infotech Inc [email protected] Reply to: [email protected] Job Title Technical Software Engineer C++ with infotainment Location Warren (Hybrid Onsite Role) MI Duration 6 months /Contract JOB DESCRIPTION Summary: The main function of a Software Engineer is to design, develop, implement, test, and maintain business and computer applications software or specialized utility programs including mainframe and client/server applications, and major enhancement of existing systems Job Responsibilities: Fine-tune and improve a variety of sophisticated software implementation projects Gather and analyze system requirements, document specifications, and develop software solutions to meet client needs and data Analyze and review enhancement requests and specifications Implement system software and customize to client requirements Prepare the detailed software specifications and test plans Code new programs to clients specifications and create test data for testing Modify existing programs to new standards and conduct unit testing of developed programs Create migration packages for system testing, user testing, and implementation Provide quality assurance reviews Perform post-implementation validation of software and resolve any bugs found during testing Qualifications: Bachelor's degree in a technical field such as computer science, computer engineering or related field required 10+ years experience required A solid foundation in computer science, with strong competencies in data structures, algorithms, and software design large systems software design and development experience Experience performing in-depth troubleshooting and unit testing with both new and legacy production systems experience in programming and experience with problem diagnosis and resolution Details: Contribute as system level engineer to build, integrate, and optimize security-related Linux and Android components into an RTOS based infotainment solution for automotive consumer devices Be responsible for the entire life cycle of the security domain, including requirements, system design, development, deployment, and maintenance of the infotainment software Participate in the design of a best-in-class in-vehicle platform for GM infotainment systems Follow our software development process where quality comes first and ensure that the designed solutions conform to architectural requirements such as scalability, maintainability, reliability, extensibility, usability and security Ensure communication bridge between various internal and external technical teams to make appropriate system-level design trade-offs, refine system requirements, and identify innovation opportunities Work on new feature development, as well as maintenance of existing features and bug fixes Collaborate with team members in software development activities using the Scrum/Agile development process Write clear and complete documentation Required Skills: Bachelor's degree in Computer Science, Software Engineering, or related degree 10+ years experience required Minimum of 2 or more years in Software Development on RTOS/QNX and Android platforms, especially at the system level, including native Android and Java framework Strong experience debugging complex existing code base in C, C++, and Java Experience using scripting languages such as and Python In depth experience with Scrum/Agile software development process and SCM tools like Git, Gerrit, OpenGrok Preferred Skills: Masters degree in software engineering, computer science, computer engineering or electrical engineering Practical knowledge of computer security related technologies such as encryption, certificates, vulnerabilities detection and mitigation as well as development and management of security policies for Linux OS and various RTOS Prior experience with vehicle infotainment systems Experience with automotive and/or portable consumer electronic devices 8 or more years in Software Development on RTOS/QNX and Android platforms, especially at the system level, including native Android and Java framework Keywords: cprogramm cplusplus Michigan http://bit.ly/4ey8w48 https://jobs.nvoids.com/job_details.jsp?id=1136882&uid= |
[email protected] View All |
09:56 PM 20-Feb-24 |