Software developer

Infotree Global Solutions

Sterling Heights (MI)

On-site

USD 85,000 - 110,000

Full time

2 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Infotree Global Solutions in Sterling Heights, MI seeks a software engineer to develop documentation and code for vehicle domains such as board support, cybersecurity, displays, or downloading. You will perform requirements analysis, design code per department standards, integrate hardware and software, and contribute to releases across multiple teams.

The role requires a bachelor’s degree in a related engineering field and hands-on experience with embedded software, various OS environments, and

Qualifications

  • Bachelor’s degree in computer Engineer, Electrical Engineering, or related discipline.
  • 1-4 years or 4+ years or 7+ years or 10+ years’ experience sought in related roles.
  • Experience with GIT, Gitlab and/or Bitbucket, Java, C#, C++, C, Python, Qt.
  • Experience working with mixed Operating System environments VxWorks, Linux, RTOS, Virtualization, BSPs, GVOS, etc.
  • Experience with serial and network protocols such as RS-232/422, CAN, TCP/IP, UDP/IP, etc
  • Experience with DDS, Kafka, or other Pub/Sub middleware
  • Experience with ground combat vehicle network architecture designs
  • Experience with the use of Agile processes and tools

Responsibilities

  • Develop software documentation and code across vehicle domains such as board support, Cybersecurity, displays, or downloading.
  • Perform software requirements analysis.
  • Develop software preliminary and detail design utilizing software design tools as specified by department standards.
  • Develop code to implement software design, code development shall conform to department standards and procedures.
  • Develop test procedures and perform unit/functional test on the executable software.
  • Perform hardware/software integration.
  • Debug software issues discovered throughout multiple testing phases.
  • Provide overall status on development task to respective software project leads.
  • Contribute to software releases involving multiple developers.
  • Interface with other departments and business units, including Systems Engineering and Software Quality.
  • Performs other duties as assigned.

Skills

GIT
GitLab/Bitbucket
Java
C#
C++
C
Python
Qt
VxWorks
Linux
RTOS
CAN/TCP/IP/UDP
DDS/Kafka
Agile

Education

Bachelor’s degree in computer Engineer, Electrical Engineering, or related discipline

Job description

  • Develop software documentation and code across a vehicle domain such as board support, Cybersecurity, displays, or downloading.
  • Perform software requirements analysis.
  • Develop software preliminary and detail design utilizing software design tools as specified by department standards.
  • Develop code to implement software design, code development shall conform to department standards and procedures.
  • Develop test procedures and perform unit/functional test on the executable software.
  • Perform hardware/software integration.
  • Debug software issues discovered throughout multiple testing phases.
  • Provide overall status on development task to respective software project leads.
  • Contribute to software releases involving multiple developers.
  • Interface with other departments and business units, including Systems Engineering and Software Quality.
  • Performs other duties as assigned.
Qualifications Sought
  • Bachelor’s degree in computer Engineer, Electrical Engineering, or related discipline.
  • 1-4 years or 4+ years or 7+ years or 10+ years’ experience sought in related roles
  • Experience with GIT, Gitlab and/or Bitbucket, Java, C#, C++, C, Python, Qt,
  • Experience working with mixed Operating System environments VxWorks, Linux, RTOS, Virtualization, BSPs, GVOS, etc.
  • Experience with serial and network protocols such as RS-232/422, CAN, TCP/IP, UDP/IP, etc
  • Experience with DDS, Kafka, or other Pub/Sub middleware
  • Experience with ground combat vehicle network architecture designs
  • Experience with GCIA, MOSA, SOSA, FACE
  • Experience with the use of Agile processes and tools
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer (No C2C)
Software Engineer (No C2C)

HRU Technical Resources • Sterling Heights (MI)

On-site
USD 120,000 - 180,000
Software Engineer (Embedded Application Software)
Software Engineer (Embedded Application Software)

Contract Professionals, Inc. • Sterling Heights (MI)

On-site
USD 62,000 - 65,000
Software Engineer (4+ years' experience)
Software Engineer (4+ years' experience)

Contract Professionals, Inc. • Sterling Heights (MI)

On-site
USD 69,000 - 77,000
Embedded Software Technical Lead
Embedded Software Technical Lead

DCS Corporation • Sterling Heights (MI)

On-site
USD 120,000 - 150,000
Software requirements engineer
Software requirements engineer

Infotree Global Solutions • Sterling Heights (MI)

On-site
USD 90,000 - 130,000
Senior Software Engineer
Senior Software Engineer

Compunnel, Inc. • Sterling Heights (MI)

On-site
USD 80,000 - 100,000
Software Engineer I
Software Engineer I

Infojini Inc • Sterling Heights (MI)

On-site
USD 70,000 - 95,000
Software Engineer – Fire Control (15102/15103/15092)
Software Engineer – Fire Control (15102/15103/15092)

Hru Tech • Sterling Heights (MI)

On-site
USD 90,000 - 120,000
Onsite Cafeteria
Fitness Center
Outdoor fitness track
Embedded Software Engineer
Embedded Software Engineer

Apetan Consulting LLC • Jamestown (ND)

On-site
USD 110,000 - 160,000
Sr Software Engineer
Sr Software Engineer

Silicon Hills Recruiting • Grand Rapids (MI)

On-site
USD 95,000 - 115,000