Overview
Skills
Job Details
KT2i is looking for Systems Engineer Lead (Engineering) immediately to be based out of Newport News, VA.
About KT2i
KT2i is a next-generation global strategy and technology firm, specializing in enterprise transformation. We re a precision strike team for enterprise transformation through CIO Advisory, Digital Transformation and Innovative Mechatronics Engineering solving the toughest problems at speed. Our consultants fuse deep industry knowledge with Aktionable AI, automation, and agile delivery to solve the most critical business problems. Founded on a commitment of excellence in everything we do, our skilled team of passionate engineers and IT professionals leverage the latest technology to develop tailored solutions for unique challenges. At KT2i, we believe in creating impact through innovation with integrity with a global delivery teams in US, Germany & India.
Job Description:
- Works with other Engineers and software developers to create the algorithms, software and supporting documentation for mining haul trucks and their support tools.
- Works with Control Engineers to investigate, test, and select software toolsets or hardware components and peripherals (Programmable Logic Controllers, mobile computers, display/touch screens, etc)
- Works along with other Engineers to investigate and test vendors' products.
- Works independently and as a team member with other Engineers, designers, and production personnel or on ad hoc projects.
- Works along with other Engineers to design, install, test, analyze, and maintain the software required to control electrical products, equipment, and systems.
- Participates in Engineering Development Program.
- All duties of Software Developer 1 plus;
- Mentors Level 1 Software Developers
- Creates the algorithms, software, and supporting documentation necessary to control mining haul truck functions.
- Works along with other Engineers to research and analyze customer design proposals, specifications, manuals, and other data.
- Confers with Engineers and other personnel to implement operating procedures, resolve system malfunctions, and provide technical information.
- All duties of Software Developer 2 plus;
- Mentors Level 1 & 2 Software Developers
- System Matter Expert on processes, and operating procedures.
- Participate in Root Cause Analysis Investigations
- Interfaces with other groups (Mechanical, Hydraulic, etc.) to create specifications that define embedded system software requirements for mining haul truck functions or supporting tools/software.
- Creates the documentation necessary to describe the software design and architecture.
- Review and develop software lifecycle processes
- Works independently and as a team member with other Engineers, Designers, and production personnel or on ad hoc projects.
Education:
Software Developer 2: Bachelor s degree (BSEE/EET, BSCE, BSCS) with 3 years of programming experience in an engineering environment; or the equivalent combination of education and experience.
Software Developer 3: Bachelor s degree (BSEE/EET, BSCE, BSCS) with 6 years of programming experience in an engineering environment; or equivalent combination of education and experience.
Software Developer 1 & 2:
Embedded Developers: Knowledge of software programming tools such as or other embedded environments.
- Windows/Web Developers: Knowledge of Visual Studio, Team Foundation Server, or related toolsets.
- Knowledge of software configuration management tools (Git, SVN, etc.)
- Knowledge of Agile/Scrum and related support tools (JIRA)
- Knowledge of communication protocols (ex. RS232, CanOpen, J1939, etc.)
- Ability to read and interpret documents such as safety rules, operating and maintenance manuals, and procedure manuals, software specifications.
- Ability to carry out instructions furnished in written, oral, or diagram form.
Education:
Software Developer 2: Bachelor s degree (BSEE/EET, BSCE, BSCS) with 3 years of programming experience in an engineering environment; or the equivalent combination of education and experience.
Software Developer 3: Bachelor s degree (BSEE/EET, BSCE, BSCS) with 6 years of programming experience in an engineering environment; or equivalent combination of education and experience.
Software Developer 4 (Senior): Bachelor s degree (BSEE/EET, BSCE, BSCS) with 10 years of programming experience in an engineering environment; or equivalent combination of education and experience.
Software Developer 1 & 2:
Embedded Developers: Knowledge of software programming tools such as CoDeSys or other embedded environments.
- Windows/Web Developers: Knowledge of Visual Studio, Team Foundation Server, or related toolsets.
- Knowledge of software configuration management tools (Git, SVN, etc.)
- Knowledge of Agile/Scrum and related support tools (JIRA)
- Knowledge of communication protocols (ex. RS232, CanOpen, J1939, etc.)
- Ability to read and interpret documents such as safety rules, operating and maintenance manuals, and procedure manuals, software specifications.
- Ability to carry out instructions furnished in written, oral, or diagram form.
Software Developer 3 & 4 (Senior):
All skills of Software Developer 1 & 2 plus;
- Experience with working in an Agile/Scrum environment.
- Knowledge of diagnostic tools necessary to verify software stability and function.
- Ability to write specifications that define & describe software function.
- Knowledge of project management tools (ex. Microsoft Project).
Experience: 1 year to 10 years.