Embedded Software Developer

Pentangle Tech Services | P5 Group

Illinois City (IL)

On-site

USD 90,000 - 130,000

Full time

2 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Pentangle Tech Services | P5 Group is seeking an Embedded Software Developer to design, develop, test, and evaluate embedded software and systems. This role involves creating software for embedded devices across medical, industrial, military, communications, aerospace, and business applications, with a focus on reliability and efficiency.

The candidate will work onsite, applying experience in embedded C/C++, RTOS, and data links like CAN/Ethernet, and should have a Bachelor's degree with 5–10

Qualifications

  • Bachelor's degree is required in a related field.
  • 5–10 years of embedded software experience.
  • Strong proficiency in C or C++ for embedded systems.
  • Experience with RTOS and application-level development.
  • Experience with CAN/Ethernet data links is advantageous.
  • Background with CAT Electronics is a bonus.

Responsibilities

  • Design and implement software for embedded devices and systems, progressing from requirements to production and commercial deployment.
  • Write and code logical and physical database descriptions, specifying identifiers for database management systems, or direct others in coding descriptions.
  • Analyze and enhance the efficiency, stability, and scalability of system resources.
  • Review project requests to understand database user needs and estimate the time and cost required to complete the project.

Skills

Embedded C
C/C++
RTOS
CAN Ethernet
System design
Engines/Transmissions software
Communication skills

Education

Bachelor's Degree

Tools

CAN
Ethernet
SQL

Job description

Job Description

The role of an Embedded Software Developer involves applying principles of computer science and mathematical analysis to design, develop, test, and evaluate embedded software and systems. This role is crucial in creating operating systems-level software, compilers, and network distribution software for various applications, including medical, industrial, military, communications, aerospace, and business.

Must Have
  • Well versed in embedded C (embedded programming)
  • Software for machines (engines, transmissions etc)
  • If they have systems design, Data link (CAN Ethernet) those are advantages
  • Former Cat plus
  • RTOS background
  • Application level
  • Bachelor's Degree
  • anyone who worked at CAT Electronics formerly
  • 5-10 years of experience
Responsibilities
  • Design and implement software for embedded devices and systems, progressing from requirements to production and commercial deployment.
  • Write and code logical and physical database descriptions, specifying identifiers for database management systems, or direct others in coding descriptions.
  • Analyze and enhance the efficiency, stability, and scalability of system resources.
  • Review project requests to understand database user needs and estimate the time and cost required to complete the project.
Essential Skills
  • Proficient verbal and written communication skills, problem-solving skills, customer service, and interpersonal skills.
  • Ability to read schematics and data sheets for components.
  • Basic knowledge of the full software development lifecycle, including business/systems analysis, requirements gathering, functional specification authoring, development, testing, and delivery.
  • Basic troubleshooting skills to identify issues and make necessary system changes.
  • Solid programming experience in C or C++.
  • Knowledge of computer development software related to embedded systems, such as SQL.
Additional Skills & Qualifications
  • Well-versed in embedded C programming.
  • Experience in software development for machines, such as engines and transmissions.
  • Experience in systems design and data link (CAN Ethernet) is advantageous.
  • Background in RTOS and application-level development.
  • Bachelor's degree required.
  • 5-10 years of experience in the field.
  • Experience as a Cat Electronics Style Developer is a major bonus.
Work Environment

The role is 100% onsite and involves working in a dynamic environment focused on embedded systems development. The position requires collaboration with various departments to ensure the efficient implementation and deployment of software solutions.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Embedded Software Engineer
Embedded Software Engineer

Global Business Ser. 4u • Mossville (IL)

Hybrid
USD 110,000 - 150,000
Hybrid work schedule
Embedded ‘C’ and/or C++
Embedded ‘C’ and/or C++

Global Business Ser. 4u • Mossville (IL)

Hybrid
USD 70,000 - 95,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

Accord Technologies Inc • Chillicothe (IL)

On-site
USD 90,000 - 120,000
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
Embedded C++
Embedded C++

TechDigital Group • Lynwood (CA)

On-site
USD 120,000 - 180,000
Embedded Software Engineer
Embedded Software Engineer

Eikon Consulting • The Colony (TX)

On-site
USD 90,000 - 120,000
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
Embedded Software Engineer 3 #99469
Embedded Software Engineer 3 #99469

Swoon • Peoria (IL)

On-site
USD 80,000 - 100,000
Long-term contract with opportunities for extension or conversion to full-time
Embedded Engineer
Embedded Engineer

Cypress HCM • San Diego (CA)

On-site
USD 90,000 - 120,000