Full Stack Embedded Application Engineer
Pentangle Tech Services | P5 Group
Job Summary
We are seeking a skilled Full Stack Software Engineer with strong experience in C++ and Angular development to support display-based applications running on Linux platforms. This role focuses on application-level software development for industrial display and HMI systems, combining backend C++ development with modern Angular front-end engineering.
The ideal candidate will have hands-on experience building full-stack applications, integrating UI components with backend services, and debugging software across Linux-based systems.
Key Responsibilities
- Develop and maintain application-level software using C++
- Build and enhance Angular-based front-end applications for display systems and HMIs
- Integrate Angular UI components with backend C++ application logic
- Work with Linux-based platforms for deployment, debugging, and software validation
- Design and manage application data flow, state management, and service communication
- Troubleshoot and resolve issues across UI, backend, and system integration layers
- Collaborate with UI engineers, systems teams, and software architects in Agile environments
- Support development and maintenance of user-facing display applications used in industrial systems
Required Qualifications
- 2+ years of professional software development experience
- Strong hands-on experience with C++ application development
- Experience developing front-end applications using Angular
- Experience working in Linux or Embedded Linux environments
- Understanding of full-stack software architecture and application integration
- Strong debugging and problem-solving skills across the software stack
- Experience with software development tools, version control, and collaborative workflows
Preferred Qualifications
- Experience with display systems, HMI platforms, or embedded UI applications
- Familiarity with IPC, messaging frameworks, or service-oriented architectures
- Experience in industrial, automotive, or embedded display environments
- Exposure to Agile/Scrum software development methodologies
- Understanding of UI performance optimization and application deployment on Linux systems
Technical Environment
- Backend: C++
- Frontend: Angular
- Platform: Linux / Embedded Linux
- Domain: Display Applications / HMI Systems
- Architecture: Full Stack Application Development
- ...Job Title : Embedded Software Engineer (C++ / Angular – Display Applications) Location: Mossville, IL Role Overview Caterpillar is seeking a Full Stack Software Engineer to support display‑based applications running on Linux platforms. This role combines...Fullstack
- ...Description: As an Embedded Energy Software Engineer, you will develop embedded software for electronics control systems supporting diesel engine programs and electrification programs. This role is responsible for developing library software while utilizing...SuggestedWork experience placement
$65.5k - $70.5k
...Role: Embedded Software Engineer Location: Mossville, IL Duration: Fulltime Client: L&T Job Description: Required Skills: Embedded C, Autosar, Application Development Responsible for the development, configuration and testing of signal processing...SuggestedFull timeWork at office$112.71k - $169.06k
...Career Area: Engineering Job Description: Your Work Shapes the World at Caterpillar... ...and implement source code in C++ for embedded systems. Test and debug embedded system... ..., information, and needs through the application of appropriate communication behaviors....SuggestedPart timeWorldwideRelocationVisa sponsorshipFlexible hours- ...Role: Embedded Software Engineer 4 Location: Mossville, IL (Onsite) Duration: 6-month contract Interview: In-person... ...on autonomy, robotics, or real-time systems. • Core Tech Stack: Expert-level C++ (Required) and proficiency in Python. •...SuggestedContract workRemote workRelocation
- ...Embedded Software Engineer 2 Location: Mossville, Il Summary: The main function of an embedded... ...business, scientific and general computing applications. Job Responsibilities:... ...components Basic knowledge of the full software development lifecycle: from...
- ...Education Requirement: Bachelor's degree in Electrical Engineering, Computer Engineering, or Computer Science required... ...considered PhD would be overqualified Required Skills : Embedded Software Full Lifecycle,Embedded Software Integration Additional...Flexible hours
- ...testing of signal processing and diagnostic algorithms used in embedded systems for machine and industrial applications. Working in close collaboration with cross functional teams consisting of hardware engineers, internal software tool engineers, and system engineers....
- ...Software Application Engineer This is a position for a software application engineer to develop Onboard Core Information software specifications... ...CAN based tools like CANoe and CANalyzer Experience in Embedded Cyber Security Ability to read electrical schematics...InternshipWork at office
- ...Job Description: Role: Embedded Software Engineer (C with AUTOSAR) Location: Mossville, IL We are seeking an Embedded Software... ...used in embedded systems for machine and industrial applications. The role involves close collaboration with cross...
- ...other units; and support and advise other engineers, managers, marketing personnel,... ...reading the client requirements, researching applicable ECU hardware/interfacing requirements, designing... ...preferred.) Real world real-time embedded device driver experience is key...Work experience placementInternship
- ...About the job Embedded Software Engineer *This is a 13 month contract As the ICS senior software engineer, you will be responsible... ...UI/UX display software for the Energy and Transportation applications. In this job role, you will develop multiple complex...Contract workInternship
- ...Role: Embedded Software Engineer 4 location: Mossville, IL (Onsite) Duration: 6-month contract Core Responsibilities:... ...on autonomy, robotics, or real-time systems. Core Tech Stack: Expert-level C++ (Required) and proficiency in Python....Contract work
- ...reading the client requirements, researching applicable ECU hardware/interfacing requirements,... ...units; and support and advise other engineers, managers, marketing personnel, customers... ...Required: Real world real-time embedded device driver experience is key...Work experience placementInternship
$127.59k - $146.29k
...Career Area: Engineering Job Description: Your Work Shapes the World at Caterpillar... ...in it. Caterpillar Inc. seeks Embedded SW Engineer at its facility located at... ...Develop operating systems, core software, applications, and data transfer frameworks that Caterpillar...Part timeFlexible hours$112.71k - $169.06k
...Career Area: Engineering Job Description: Your Work Shapes... ...Technology Platform Group. These applications are deployed on multiple... ...implementing, and validating embedded software applications for... ...requires the candidate to work full-time at the Mossville, IL...Full timePart timeWork at officeWorldwideRelocationVisa sponsorshipRelocation packageFlexible hours- ...Job Title: Embedded Software Engineer 3 Requisition ID: 68463-1 Duration: 12 Months (Contract) Job Summary: We are seeking a highly skilled Embedded Software Engineer to support software build and development for Caterpillar's electronic control hardware...Contract workInternship
$55 - $60 per hour
...summary: Design and implement software of embedded devices and systems from requirements... ...issues on hardware, software, application or operation. Top Candidates will... ...s degree in computer science, software engineering or relevant field required. qualifications...Hourly payContract workTemporary workWork experience placement$57.9 per hour
...Job Description Job Title: Embedded Software Engineer Location: Mossville, IL Zip Code... ...system for use in remote control machine applications. Job responsibilities include:... ...hardware, and software teams across the full development lifecycle....Work experience placementLocal areaImmediate startRemote work- ...indicators Education & Experience Required: - Minimum BS in Computer Engineering / Electrical Engineering / similar required & 5-7 yrs industry... ...development processes such as Agile. Experience designing embedded electronics controls, display, or telematics software,...Internship
$97.53k - $146.29k
...Career Area: Engineering Job Description: Your Work Shapes the World at Caterpillar... ..., validation, and release of embedded control software that operates Caterpillar... ...ideas, information, and needs through the application of appropriate communication behaviors....Part timeRelocationFlexible hours- ...Senior Software Engineer We are seeking a senior software engineer to play a key technical leadership role on autonomy software teams developing perception, planning, control, and platform capabilities for autonomous systems. This position focuses on architecting,...
- ...Embedded Software Engineer 3 (C++, Linux) As a senior positioning software developer, you’ll develop and bring to production products that... ...Technical Specifications for Positioning and Localization System Applications Issue resolution thru triage and troubleshooting...
$64 - $69 per hour
...Location: Mossville, Illinois Type: Contract Job #103569 Job Title: Embedded Software Engineer 4 Locations: Peoria, IL / Pittsburgh, PA / San Francisco, CA / Raleigh (Clayton), NC Work Arrangement: Fully Onsite (Relocation Supported)...Contract workRelocation package- ...Job Description: Job Titles: Embedded Software Engineer Location: Mossville, IL (Onsite) About the Role We are seeking Embedded Software Engineers to join a cutting-edge Robotics and Autonomy team focused on machine automation for large autonomous...Internship
- ...Embedded Cybersecurity Software Engineer This is a position for a software engineer to develop Embedded Cybersecurity solutions for Client’s machine & engine product lines that will be used for years to come. The candidate’s duties will include but are not limited...
- ...Embedded Software Engineer Location: Mossville, IL Duration: 10 Months Pay rate: $40/hr on W2 Required Education and Experience: 1.... ...Mechanical or Electrical Engineering. 2. Experience: 2-7 years of full-time work experience. Critical Requirements & "Must-...Full timeWork experience placement
- ...Embedded Software Engineer The main function of an embedded software engineer is to apply the principles... ..., scientific and general computing applications. Job Responsibilities: ~... ...components Basic knowledge of the full software development lifecycle: from...Long term contractInternship
- ...Title: Embedded Software Engineer Location- Mossville, IL- Onsite Job Description: Years of experience: 5+ years of professional... ...is an Equal Employment Opportunity employer. All qualified applicants will receive due consideration for employment without any...
- ...Embedded Software Engineer – Mossville, IL Education & Experience Required: Requires a minimum of Bachelor’s degree in Electrical, Electronics or Computer Engineering or Computer Science Design and coding of C and or C++ experience - minimum 5 years' of...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Full Stack Embedded Application Engineer. Be the first to apply!
- embedded systems software engineer Mossville, IL
- embedded developer Mossville, IL
- embedded software engineer Mossville, IL
- embedded engineer Mossville, IL
- senior application security engineer Mossville, IL
- senior application support engineer Mossville, IL
- application performance engineer Mossville, IL
- app developer Mossville, IL
- software applications developer Mossville, IL
- application development Mossville, IL


