Careers


We are actively looking for motivated individuals who are well versed in technical skills and human skills.

The 21st century is an era of globalization, we have competitors not only locally, but we have competitors at a global scale, and it is necessary to expand business at a global level. Tokyo Computer Service Co. Ltd, established Total Computing Solutions of America in response to the evolving technology to have the advanced development skills in the United States in addition to the software technology that we have developed in Japan.

With this goal in mind, we are looking for people who are able to work in an international environment. We are especially interested in people who have the appropriate technical and human skills as well.

We have openings for engineer positions below. When applying the position, please include the job title you are applying for and your U.S. visa status along with resume.

Job Opening - 1
Job Title Automotive Embedded Software Engineer
Term Full Time
Language Japanese/English
Locations Southfield, Michigan
Hour 9:00AM - 6:00PM
Job Description Requirement analysis — Analyze the requirement specifications, conduct Q&A sessions to clarify discrepancies, concerns.Software Design — Understand the existing specifications, software structure, and the changes of the new specifications. Design software using flow chart, truth table, DFD, time sequence.Coding — Implement programming by using C language, perform reviews.Testing (testing based on Unit, Module, Integration, Vehicle, Comprehensive check) — Using debugging tools to ensure the software works as designed. Using simulation environment, confirm all the functions and communication to work as expected. Create test cases, perform debugging, conduct test result reviews.
Requirements While an embedded software engineer candidate with automotive and/or home electronics industries experience is preferred, an emphasis will be placed on the following:- A few years software development experience with C and/or C++ Language
- Good time management skills
- Flexibility to adjust to changing needs
- Ability to understand and satisfy customer needs
- Should be self-starter with strong analytical and problem solving skills
- Good verbal and written communication skills
- Must have Bachelor degree or above in Computer Science or equivalent field
- Able to start working immediately
Embedded Software Engineer Preferred Skills:
- Knowledge on CAN, QNX is a plus
- Some experience with graphics/HMI
Other:
- Although this position is for junior level developers, entry level is acceptable.
Paid Time Off Paid holidays (depending on the work location), Vacation, Sick Leave
Salary Depends on Experience
Job Opening - 2
Job Title Car Infotainment System Test Engineer (Japanese/English Bilingual)
Term Full Time
Language Japanese/English
Locations Farmington Hills, Michigan
Hour 9:00AM - 6:00PM
Job Description The successful applicant is expected to provide excellent communication skills as well as software development knowledge. Principal Duties and Responsibilities for Car Infotainment System Test Engineer:

  • On-site test support of client(a well-known tier 1 automotive supplier) in Farmington Hills
  • Perform testing, and validation of Car infotainment System technologies
  • In-vehicle/bench testing, log collection, analysis, reporting, and validation
  • Execution of test plans using embedded hardware and software (Black Box)
  • Analysis of test results, creation of test reports, documentation of software defects
  • Coordination between a customer and a software development team in Japan. (Supporting to create specifications, issue analysis, coordination of the meetings, etc
Requirements
  • Japanese/English bilingual skill (speak/read/write) is must
  • Good listener and communicator, who can represent professional services with customers
  • Time management skills
  • Ability to read and understand system requirements/specifications in both English and Japanese
  • Bachelors or Graduate University degree in Electrical Engineering, Computer Engineering, Computer Science or equivalent degree/work experience
  • Experience with software development or testing is preferred but not must
  • Strong Excel skill
  • Good listener and communicator, who can represent professional services with customers
  • Positive “can-do” attitude, well organized, focusing on achieving results
  • Self-learner, with sense of initiative, and perseverance to deliver high quality work
Paid Time Off Paid holidays (depending on the work location), Vacation, Sick Leave
Salary Depends on Experience
Job Opening - 3
Job Title Software Quality Assurance Engineer
Term Full Time
Language Japanese/English
Locations Southfield, Michigan
Hour 9:00AM - 6:00PM
Job Description ・Develop SQA plans with development teams, per organizational standards
・Help assure the quality of activities and work products for software development projects, per the SQA plan.
・Maintain records and effectively communicate the results of SQA activities, including presentations to management.
・Identify critical issues and escalate them in a timely fashion
・Identify common gaps and suggest improvements
Requirements Experience:
・Five to ten years of experience in an SQA role, as defined in the Automotive SPICE or CMMI standards, for embedded software projects.
・Experience in the Automotive domain is preferred.
・Experience in leading or contributing to process improvement efforts is preferred.Knowledge, Skills, and Abilities:・Bachelor’s degree in Computer Engineering, Computer Science, or equivalent combination of education and experience. Master’s degree is preferred.
・Deep knowledge of Automotive SPICE standard and it’s application to commercial products. Certified ASPICE Provisional Assessor is preferred.
・Deep knowledge of ISO 26262 standard and it’s application to commercial products.
・Working knowledge of the embedded software development environment
・Critical thinking skills, for example, to distinguish consequential risks and issues from others
・Excellent verbal and oral communication skills.
・Experience with ALM/software management tools, preferably PTC Integrity and Serena SBM.
Paid Time Off Paid holidays (depending on the work location), Vacation, Sick Leave
Salary Depends on Experience
General Employment Opportunities
Job Title Software Engineer
Term Full time
Language Japanese/English
Locations California, Michigan
Hour 9:00AM - 6:00PM
Job Description ● Embedded software development
● Enterprise application software development
● IT solutions such as software quality control, Debug, etc.
Paid Time Off Paid holidays (depending on the work location), paid vacation, sick leave
Salary Depends on Experience
Salary Review Once a year
Benefit Medical insurance(Including life insurance and vision) and dental insurance
401K Plan
Will consider visa support
Application Form