Overview:
TekWissen Group is a workforce management provider throughout the USA and many other countries in the world. Our client is the brand name of Deere & Company an American corporation that manufactures agricultural machinery heavy equipment forestry machinery diesel engines drivetrains used in heavy equipment and lawn care equipment.
Job Title: Software Engineer
Location: Cary NC 27513
Duration: 24 Months
Job Type: Contract
Work Type: Onsite
Shift: 1st shift
Visa sponsorship is not available now or in the near future for this position.
Job Description:
-
As a Software Engineer for the Embedded Tools Team within ISG Tech Stack Embedded Infrastructure located in Cary NC you will:
-
Support the development of tools & scripts for increasing efficiency and user experience in the clients OpenRTOS based embedded software development
-
Collaborate with internal and external stakeholders including through daily user support
-
Lead innovation efforts to define the next generation of tools used by the entire embedded development community at the client.
What Skills You Need (Required skills/experiences)
-
Add skills and experience required to do the position.
-
Limit to 5 10 Max.
-
3 Years Experience in fields related to Computer Engineering/Computer Science
-
Proficient in modern programming language such as C# C or Java
-
Demonstrated experience with objectoriented software design and expertise in C
-
Good understanding of the embedded software development workflow from requirements to machine validation
-
Demonstrated experience in roles that required excellent communication and collaboration skills
-
Good written and verbal communication skills (English)
What Makes You Stand Out (Desired skills/experiences)
-
Add skills and experiences that would be nice to have but not necessary to do the position. Limit to 5 10 Max.
-
Experiences with GNU Make and Python
-
Knowledge of CAN and UDS
-
Advanced degree in an engineering discipline or computer science
-
Experience in software product delivery using agile software development processes
Education
-
Ideally you will have a degree or equivalent related work experience in the following:
-
Bachelors of Science Degree in Computer Science Computer Engineering
-
Electrical/Mechanical Engineering Agricultural Engineering or equivalent experience
TekWissen Group is an equal opportunity employer supporting workforce diversity.