Software Dev Engineer II

Minneapolis, Minnesota

Tekwissen
Apply for this Job
Overview

TekWissen is a global workforce management provider headquartered in Ann Arbor, Michigan that offers strategic talent solutions to our clients world-wide. We are a community of 50 million who think-and feel-differently about investing. Together, we're changing the way the world invests. Since our founding in 1975, helping investors achieve their goals has been our main reason for existence. At Client, we're built differently. Our client is investor-owned, meaning that we're owned by our funds, which are owned by our fund shareholder clients. Therefore, your success adds to ours, so you're surrounded by people who care about the same things. With no other parties to answer to, we make decisions-including keeping investing costs as low as possible-with your needs in mind. Because of our unique structure, your goals align with our goals.

Position: Software Dev Engineer II

Location: Minneapolis, MN 55401

Duration: 9 Months

Job Type: Contract

Work Type: Hybrid

Job Description:
  • The Fleet Tracking and Telematics team is looking for a software development engineer who can supplement our team. This role will be responsible for developing Kotlin or Typescript applications that will be deployed to GreenGrass V2 for a new hardware system being developed.
  • Understanding of GreenGrass and hardware is preferred but not required. You will be working alongside product managers, software engineers and hardware engineers on the team.
  • Primary responsibilities will be designing, developing, debugging, reviewing and testing software applications.
  • They must be detail oriented, have superior verbal and written communication skills, strong organizational skills and are able to work independently. Preferred coding skills: Java/Kotlin or Typescript.
  • Other desired technical skills include the client's CDK, linux, GreenGrassV2, MQTT, IoT communication.
  • A Computer Science or equivalent technical degree and 2-5 years of relevant experience is required.
Typical Day in the Role:
  • Daily Schedule: M-F 9am-5pm
Compelling Story & Candidate Value Proposition:
  • You will work with a diverse team of Hardware and Software engineers who will work alongside you to innovate and deliver solutions for middle mile transportation.
  • Our mission is to deploy hardware devices, firmware and the cloud services to track and collect telemetry from our assets on the road and under the roof.
  • We work with internal customers in operations, planning and transportation.
  • This team has extremely high ownership to ensure robust, quality and accurate solutions.
Candidate Requirements:

Basic qualifications:
  • 3+ years of non-internship professional software development experience
  • 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
  • Experience programming with at least one software programming language Preferred qualifications
  • 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
  • Bachelor's degree in computer science or equivalent
  • Skills or knowledge to write firmware code, debug and diagnose firmware issues and propose and enhance device firmware.
  • Experience with GreenGrass or other edge compute tools
  • KPI:
Leadership Principles:
  • Deliver Results
  • Ownership
Top 3 must-have hard skills:
  • Experience with GreenGrass
  • Kotlin and/or Typescript
  • AWS CDK Experience

TekWissen Group is an equal opportunity employer supporting workforce diversity.
Date Posted: 01 April 2025
Apply for this Job