Company

TEKsystemsSee more

addressAddressGreensboro, NC
type Form of workFull-Time
CategoryInformation Technology

Job description

TEKsystems is looking for Windows Senior Software Engineers that are ready to put their skills and expertise to impact the Automotive industry. Software Engineers at TEKsystems design, develop, and implement high-quality, innovative, and fully performing software solutions for the trucking and transportation industry.

The team that they are looking to add to are looking at message streams between vehicle components or transmission control. This company's main business allow diagnostic computers to join. This job is to analyze the messages back and forth to interpret the information and get the engines to run a self test. They do reverse engineering C#/.NET background because their code is written in that. They should enjoy the computer engineering part and solving problems… this is figuring out how they interact with each other.

When looking at people things that jump out are whether they have done communication programming or socket programming. If they have understanding of security algorithms, people who are able to look through raw data to tease out different patterns or sequences of messages.

If you are writing code that works with a PC then you will understand what we are trying to do.

JPRO - desktop application, C#/.NET

If the person is used to working in Azure, Jira, etc. we need our product to run these 5 tests and enter in the feature

Find the truck, assigned the feature/test, and run the tools to create the data and analyze that and translate what the message says.

Coding -writing some level of coding tools to pull this information out. They use the hardware tool to pull this information out

Python could possibly work but recreate in C# as well. Document the algorithm is huge - communication is huge.

Tenure level - no entry level someone that has 1-3 years of experience

The team tends to be in the office most of the time and fairly collaborative

Software Engineer Role:

• Experience with SQL, Java, C++

• TCP/IP Socket programming

• Device Driver development

• Machine to machine communications

• IoT (Internet of Things) development

• Works with Engineering team and customers to define requirements and develop requirements specifications. When the customer speaks, we listen!

• Designs and implements complex software functionality and demonstrates results to team members, management and customers.

• Develops code, documentation and specifications in accordance with our Quality Assurance plan.

• Provides input to Test Engineers to facilitate test plan development

• Participates in or leads requirements, design, code and test plan reviews.

• Accumulates and uses industry information to improve the quality and functionality of products and services.

• Provides effort and duration estimates of engineering work to Project Managers.

• Effectively deals with employees and customers at all levels. We hire brilliant people who play well with others. Our Software Engineers demonstrate tact, good judgment, and great composure.

• Other duties as assigned

Top Skills Details

Understand interfacing between machines. Problem solver and interact with each other.

TCP/IP Socket programming

• Device Driver development

• Machine to machine communications

• GUI/UI user interface experience

• IoT (Internet of Things) development

• Experience with UML and software design tools

• Microsoft Certified Solutions Developer

• 2+ years of experience with C# /.NET

• Demonstrable evidence of understanding and experience with waterfall and agile systems development frameworks.

• Knowledge of multi-threaded programming and associated constructs

• Understanding of object-oriented design concepts and design patterns

• Experience using multiple API’s

• Ability to complete tasks with a high level of autonomy

• Excellent oral and written communication skills.

Additional Information

Hybrid work schedule after the first few weeks. JPRO is their flagship product and it allows their product to run the test on the vehicle and find the feature to run the tools to create the data to go back and forth. They will take the message to show different.

External Communities Job Description

Software Engineers design, develop, and implement high-quality, innovative, and fully performing software solutions for the trucking and transportation industry.

• Works with Engineering team and customers to define requirements and develop requirements specifications. When the customer speaks, we listen!

• Designs and implements complex software functionality and demonstrates results to team members, management and customers.

EVP

great chance to grow into a senior role.

Work Environment

Will be onsite for the first 3-4 weeks. Can go Hybrid with 2-3 days a week after that.

Additional Skills & Qualifications

Vehicle or transportation is extremely helpful.

Must haves:

• 2+ years of experience with C# /.NET

• Demonstrable evidence of understanding and experience with waterfall and agile systems development frameworks.

• Knowledge of multi-threaded programming and associated constructs

• Understanding of object-oriented design concepts and design patterns

• Experience using multiple API’s

• Ability to complete tasks with a high level of autonomy

• Excellent oral and written communication skills.

• Exceptional problem-solving skills

Preferred:

• Experience with SQL, Java, C++

• TCP/IP Socket programming

• Device Driver development

• Machine to machine communications

• GUI/UI user interface experience

• IoT (Internet of Things) development

• Experience with UML and software design tools

• Microsoft Certified Solutions Developer

• Experience working with automotive protocols (CAN, SAE, ISO standards) is highly valued!

Requirements:

• Ability to work onsite in Greensboro, NC on an as needed basis

• Ability to travel locally and regionally to sites that have vehicles and equipment relevant to our development efforts

• Bachelor’s degree in engineering, computer science or similar

About TEKsystems:

We're partners in transformation. We help clients activate ideas and solutions to take advantage of a new world of opportunity. We are a team of 80,000 strong, working with over 6,000 clients, including 80% of the Fortune 500, across North America, Europe and Asia. As an industry leader in Full-Stack Technology Services, Talent Services, and real-world application, we work with progressive leaders to drive change. That's the power of true partnership. TEKsystems is an Allegis Group company.

The company is an equal opportunity employer and will consider all applications without regards to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.

Refer code: 7229069. TEKsystems - The previous day - 2023-12-18 02:24

TEKsystems

Greensboro, NC
Popular Full Stack Developer jobs in top cities

Share jobs with friends

Related jobs

Full Stack Developer/Front End (W2 Only)

Temporary Full Stack Developer

North Carolina State University

$28 - $32 an hour

Raleigh, NC

yesterday - seen

Full Stack Developer - Durham, NC or Phoenix, AZ

Mckinney

Durham, NC

yesterday - seen

Java Full Stack Developer

Plaxonic Technologies

$95.8K - $121K a year

Olin, NC

yesterday - seen

AIML - Sr Full-Stack Web App Developer

Software And Services

Olin, NC

2 weeks ago - seen

Full Stack Java Developer - Associate

Deutsche Bank

Olin, NC

a month ago - seen

Full Stack Java Developer – Active Clearance.

Deloitte

Olin, NC

2 months ago - seen

Full Stack Web Developer

Resumesieve

Charlotte, NC

2 months ago - seen

Java Full Stack Developer

Technogen Inc

Charlotte, NC

2 months ago - seen

Full Stack Java Developer

Genesis Corp./New Journey Ai Llc

Charlotte, NC

2 months ago - seen

Java Full stack developer

Syntricate Technologies Inc

Charlotte, NC

2 months ago - seen

full stack javascript developer

Skiltrek Llc

Charlotte, NC

2 months ago - seen

Java Full-Stack Developer

Aptask

Pineville, NC

2 months ago - seen

Senior Java Full Stack Developer

Prutech Solutions, Inc

$60 - $65 an hour

Charlotte, NC

2 months ago - seen

Full Stack Java Developer

Talentbridge

Charlotte, NC

2 months ago - seen

Full Stack Java Developer

Deloitte

Olin, NC

3 months ago - seen

Full Stack .NET Developer (check desc for skills reqd)

Raag Solutions

$98.9K - $125K a year

Raleigh, NC

3 months ago - seen

Lead Full Stack Developer

Crescens Inc.

Olin, NC

3 months ago - seen