Senior Embedded Software Engineer

Pentangle Tech Services | P5 Group

Greencastle (Franklin County)

On-site

USD 110,000 - 150,000

Full time

5 days ago
Be an early applicant

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 the United States is seeking an experienced Embedded Software Engineer to develop software requirements, create embedded software, write test requirements and required documentation, support software releasing and implementation. You will collaborate with cross-functional teams and present progress at design reviews.

The role requires a BS in Electrical Engineering with 5+ years of experience in the design of related products, strong C on embedded platforms,

Qualifications

  • BS Degree in Electrical Engineering with 5+ years in product design.
  • Master’s degree or equivalent experience considered.
  • 5+ years in software/hardware electronics for vehicle data systems.
  • Knowledge of CAN/J1939, TCP/IP and embedded development.
  • Proficiency in Linux and embedded software architecture.
  • Ability to lead projects and teams with minimal supervision.
  • Experience in bench testing and debugging embedded systems.

Responsibilities

  • Develop software requirements and embedded software for release.
  • Prepare test requirements and technical documentation.
  • Communicate effectively verbally and in writing.
  • Present design progress at Design Reviews.
  • Maintain Engineering Change Control and release letters.
  • Collaborate with Manufacturing and Suppliers on specs.
  • Ensure product meets customer expectations and add features as required.
  • Travel to machine worksites up to 5% for surveys and validation.
  • Lead Associate Design Engineers and Contract staff as needed.

Skills

Embedded software
C programming
Linux
RTOS
Multi-threading
Project leadership
Technical communication
Software testing
Hardware electronics
J1939 protocol

Education

BS in Electrical Engineering
Master’s degree or equivalent

Tools

MATLAB/Simulink
MS Office

Job description

  • Develop software requirements, create embedded software, write test requirements and required documentation, support software releasing and implementation.
  • Communicate effectively verbally and in writing.
  • Write clear and concise memo’s including drafts of technical documentation such as Parts and Service News, Operator and Shop Manuals, etc.
  • Keep Assistant Chief Engineer and Chief Engineer informed of project status and advise of potential risks to the successful completion of the project to provide opportunity for timely corrective action.
  • Develop Quality Confirmation Check Sheets for design concepts.
  • Discuss, negotiate and resolve specification issues with Manufacturing and Suppliers, as required.
  • Understand and accommodate manufacturing capabilities and limitations.
  • Determine required quality confirmation tests and coordinate with Test Department.
  • Meet Quality, Cost and Delivery targets established for the Project.
  • Utilize continuous improvement techniques to improve quality, reduce cost and lead time, etc.
  • Maintain effective Engineering Change Control by preparing and processing appropriate Engineering Release Letters.
  • Support Production of Prototype development by resolving problems with effective countermeasures and follow-up documentation.
  • Support Service and QA departments by determining root cause of problems and developing effective countermeasures.
  • Present design concept, quality confirmation check sheet and design progress at Design Review Meetings.
  • Support Sales and Marketing by ensuring that product meets customer expectations and by developing special features as required.
  • Travel to machine worksites to participate in surveys, investigate problems, understand applications, determine customer expectations, install and evaluate countermeasures, etc.
Job Description
  • Experience:6-8 years
  • Develop software requirements, create embedded software, write test requirements and required documentation, support software releasing and implementation.
  • Communicate effectively verbally and in writing.
  • Write clear and concise memo’s including drafts of technical documentation such as Parts and Service News, Operator and Shop Manuals, etc.
  • Make presentations during Design Reviews, etc.
  • Keep Assistant Chief Engineer and Chief Engineer informed of project status and advise of potential risks to the successful completion of the project to provide opportunity for timely corrective action.
  • Develop Quality Confirmation Check Sheets for design concepts.
  • Discuss, negotiate and resolve specification issues with Manufacturing and Suppliers, as required.
  • Understand and accommodate manufacturing capabilities and limitations.
  • Determine required quality confirmation tests and coordinate with Test Department.
  • Meet Quality, Cost and Delivery targets established for the Project.
  • Utilize continuous improvement techniques to improve quality, reduce cost and lead time, etc.
  • Maintain effective Engineering Change Control by preparing and processing appropriate Engineering Release Letters.
  • Support Production of Prototype development by resolving problems with effective countermeasures and follow-up documentation.
  • Support Service and QA departments by determining root cause of problems and developing effective countermeasures.
  • Present design concept, quality confirmation check sheet and design progress at Design Review Meetings.
  • Support Sales and Marketing by ensuring that product meets customer expectations and by developing special features as required.
  • Travel to machine worksites to participate in surveys, investigate problems, understand applications, determine customer expectations, install and evaluate countermeasures, etc.
Qualifications/Requirements
  • BS Degree in Electrical Engineering and 5+ years of experience in the design of related products.
  • A Master’s Degree plus 3 years or greater experience will be considered the equivalent qualification.
  • 5+ years of experience and knowledge in the specialized areas of Software and Hardware Electronics relating to the collection, monitoring, analysis, controls, and display of vehicle data, ISO and MSHA regulations and recommended practices. General knowledge of hydraulics, engines, and drive systems.
  • (Knowledge of construction/mining/forestry practices, serviceability and maintenance procedures, operator preferences, etc. which must be incorporated into the designs.)
  • Proficiency in engineering principles including structural mechanics, hydraulics, heat transfer, electricity, ergonomics, etc.
  • Software architecture development experience in C on embedded platforms, including commercial RTOS.
  • Understanding of Linux and Linux application development.
  • Experience with communication protocols including J1939 and TCP/IP.
  • An understanding of Micro-controllers and Embedded development.
  • Experience working with multi-thread real-time systems.
  • Experience in leading development projects and ability to take ownership of projects and drive them to completion with minimal supervision.
  • Experience bench testing and debugging embedded systems.
  • Ability to lead Associate Design Engineers, Design Engineers and Contract employees as required.
  • Proficiency in software applications including Microsoft Excel, Word and Power Point, as a minimum.
  • Ability and willingness to travel, including international travel up to 5% of working time.
The ideal candidate would additionally have experience in the following:
  • Experience developing CAN/J1939 datalink communication software.
  • Experience with model-based software development including Matlab/Simulink and embedded software architecture experience.
  • Experience with mining trucks or mining equipment.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Firmware Eng
Senior Firmware Eng

Pentangle Tech Services | P5 Group • Greencastle

On-site
USD 110,000 - 160,000
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Pentangle Tech Services | P5 Group • Peoria (IL)

On-site
USD 90,000 - 150,000
System Design Engineer
System Design Engineer

Jarraff Industries LLC • Saint Peter (MN)

On-site
USD 90,000 - 130,000
Hybrid work options
Embedded Hardware engineer
Embedded Hardware engineer

Pentangle Tech Services | P5 Group • Pella (IA)

On-site
USD 85,000 - 110,000
Engineering Project Team Leader
Engineering Project Team Leader

Caterpillar Inc. • Arizona

On-site
USD 120,000 - 160,000
Senior Control Systems Engineer
Senior Control Systems Engineer

Accounting Resources, Inc. • Peoria (IL)

On-site
USD 120,000 - 150,000
Sr. Embedded Software Engineer
Sr. Embedded Software Engineer

RFA Engineering • Chillicothe (IL)

On-site
USD 100,000 - 120,000
Health and Dental Insurance
Retirement Savings Account (401k)
Paid Time Off
+1
Director of Engineering
Director of Engineering

Getman Corporation • Bangor Township (MI)

On-site
USD 100,000 - 130,000
Systems Engineering Lead
Systems Engineering Lead

KT2i • Newport News (VA)

On-site
USD 90,000 - 120,000
Controls Engineer - Model Based Development/MBD
Controls Engineer - Model Based Development/MBD

Global Connect Technologies • Peoria (IL)

On-site
USD 110,000 - 140,000