Jr Embedded Engineer

Pentangle Tech Services | P5 Group

Fargo (ND)

On-site

USD 85,000 - 120,000

Full time

8 days ago

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Pentangle Tech Services | P5 Group in Fargo, ND seeks an embedded software engineer to develop, test, and maintain software for Automation, Connectivity and Display teams. You will work on Linux-based platforms, including kernel and driver development, and collaborate with hardware groups.

The role emphasizes C/C++ development, embedded systems experience, and strong problem-solving and teamwork skills. Bachelor's degree required; familiarity with Git, RTOS, Python or Bash is a plus.

Qualifications

  • Bachelor's degree in Computer Science, Electrical Engineering, or related field.
  • Strong programming skills in C/C++.
  • Experience with Linux operating systems, including kernel and driver development.

Responsibilities

  • Develop, test, and maintain embedded software for client teams.
  • Assist with device driver set-up, kernel set-up and file structure set-up on Embedded Linux.
  • Assist with hardware set-up and testing.
  • Help transition work to middleware and applications departments for ongoing support.

Skills

C/C++ programming
Linux kernel/driver development
Embedded systems
Hardware-software integration
Problem solving
Communication and teamwork

Education

Bachelor's degree in Computer Science or Electrical Engineering

Tools

Git
RTOS
Python
Bash

Job description

  • Develop, test, and maintain embedded software for the client’s Automation, Connectivity and Display Teams
  • Assist with device driver set-up, kernel set-up and file structure set-up on Embedded Linux platform. Will be working on the application layer
  • Assist with hardware set-up and testing.
  • Help transition work to middleware and applications departments for ongoing support
  • Write and debug software in C/C++ and other relevant programming languages.
  • Work with Linux-based systems, including kernel and driver development.
  • Participate in code reviews and contribute to continuous improvement of software quality.
  • Assist in the development of software documentation and user manuals.
  • Troubleshoot and resolve software issues in a timely manner.
  • Stay updated with the latest industry trends and technologies.
Job Description
  • Develop, test, and maintain embedded software for the client’s Automation, Connectivity and Display Teams
  • Assist with device driver set-up, kernel set-up and file structure set-up on Embedded Linux platform. Will be working on the application layer
  • Assist with hardware set-up and testing.
  • Help transition work to middleware and applications departments for ongoing support
  • Write and debug software in C/C++ and other relevant programming languages.
  • Work with Linux-based systems, including kernel and driver development.
  • Participate in code reviews and contribute to continuous improvement of software quality.
  • Assist in the development of software documentation and user manuals.
  • Troubleshoot and resolve software issues in a timely manner.
  • Stay updated with the latest industry trends and technologies.
Requirements
  • Bachelor's degree in Computer Science, Electrical Engineering, or a related field.
  • Strong programming skills in C/C++.
  • Experience with Linux operating systems, including kernel and driver development.
  • Familiarity with embedded systems and microcontroller programming.
  • Basic understanding of hardware-software integration.
  • Excellent problem-solving skills and attention to detail.
  • Good communication and teamwork abilities.
  • Ability to work in a fast-paced and dynamic environment.
Preferred Qualifications
  • Experience with version control systems (e.g., Git).
  • Knowledge of real-time operating systems (RTOS).
  • Familiarity with scripting languages such as Python or Bash.
  • Previous internship or project experience in embedded software development
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Sr. Embedded Software Engineer
Sr. Embedded Software Engineer

IT Motives • Newberg (OR)

On-site
USD 85,000 - 120,000
Senior Software Engineer (Embedded Linux)
Senior Software Engineer (Embedded Linux)

Delaney Group • United States

On-site
USD 100,000 - 130,000
Senior Embedded Software Engineer
Senior Embedded Software Engineer

CorSource • Newberg (OR)

On-site
USD 100,000 - 140,000
Embedded Engineer
Embedded Engineer

Cypress HCM • San Diego (CA)

On-site
USD 90,000 - 120,000
Embedded Software Engineer 2 #99464
Embedded Software Engineer 2 #99464

Swoon • Peoria (IL)

On-site
USD 80,000 - 100,000
Optional benefits
Long-term contract with potential to extend
Embedded Software Engineer
Embedded Software Engineer

Jobot Consulting • El Segundo (CA)

On-site
USD 120,000 - 150,000
Meaningful Impact
Cutting-Edge Technology
Collaborative Environment
+2
Sr Linux Embedded SW Development Engineer
Sr Linux Embedded SW Development Engineer

Ellington Growth Partners • Raleigh (NC)

On-site
USD 100,000 - 130,000
Embedded Software Engineer
Embedded Software Engineer

BayOne Solutions • Sunnyvale (CA)

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

Watchfire • Danville (IL)

On-site
USD 90,000 - 130,000
Medical
Dental
Vision
+7
Embedded Software Developer
Embedded Software Developer

Electronic Transaction Consultants Corporation • Frisco (TX)

On-site
USD 90,000 - 130,000
Health and Dental plans
Retirement plans
EFAP
+1