Senior Firmware Eng (486447)
Client: JLG - Greencastle PA
Must to have
Software Development in Embedded C/ C++ . Knowledge of Object Oriented Programming
Experience with communication protocols including CAN, J1939 and TCP/IP.
An understanding of Micro-controllers and commercial RTOS
Experience working with multi-thread real-time systems.
Experience with Off Highway domain experience is a plus
Experience with Linux based embedded software development
Experience with common debugging tools such as oscilloscopes, network analyzer, emulators, CAN bus analyzer tools
Key Job Responsibilities
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 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.
US - PA - PA - Mount Aetna
November 14, 2024
About the Job: • Monitor patients throughout their treatment. • Perform routine checks of patients' vital signs. • Ensure that patients take their medication. • Assist doctors and registered nurses. • Liaise with patients' families. • Qualifications: • LPN state...
US - PA - PA - Coopersburg
November 14, 2024
About the Job: • Monitor patients throughout their treatment. • Perform routine checks of patients' vital signs. • Ensure that patients take their medication. • Assist doctors and registered nurses. • Liaise with patients' families. • Qualifications: • LPN state...
US - PA - PA - South Sterling
November 14, 2024
About the Job: • Monitor patients throughout their treatment. • Perform routine checks of patients' vital signs. • Ensure that patients take their medication. • Assist doctors and registered nurses. • Liaise with patients' families. • Qualifications: • LPN state...
US - PA - PA - New Tripoli
November 14, 2024
About the Job: • Monitor patients throughout their treatment. • Perform routine checks of patients' vital signs. • Ensure that patients take their medication. • Assist doctors and registered nurses. • Liaise with patients' families. • Qualifications: • LPN state...
US - PA - PA - Bernville
November 14, 2024
About the Job: • Monitor patients throughout their treatment. • Perform routine checks of patients' vital signs. • Ensure that patients take their medication. • Assist doctors and registered nurses. • Liaise with patients' families. • Qualifications: • LPN state...
US - PA - PA - Virginville
November 14, 2024
About the Job: • Monitor patients throughout their treatment. • Perform routine checks of patients' vital signs. • Ensure that patients take their medication. • Assist doctors and registered nurses. • Liaise with patients' families. • Qualifications: • LPN state...
US - PA - PA - Hellertown
November 14, 2024
About the Job: • Monitor patients throughout their treatment. • Perform routine checks of patients' vital signs. • Ensure that patients take their medication. • Assist doctors and registered nurses. • Liaise with patients' families. • Qualifications: • LPN state...
US - PA - PA - Cochranville
November 14, 2024
About the Job: • Monitor patients throughout their treatment. • Perform routine checks of patients' vital signs. • Ensure that patients take their medication. • Assist doctors and registered nurses. • Liaise with patients' families. • Qualifications: • LPN state...
US - PA - PA - Seltzer
November 14, 2024
About the Job: • Monitor patients throughout their treatment. • Perform routine checks of patients' vital signs. • Ensure that patients take their medication. • Assist doctors and registered nurses. • Liaise with patients' families. • Qualifications: • LPN state...
Globe Life Liberty National Division The Keller Agencies
US - PA - PA - Pittsburgh
November 12, 2024
With over 124 years of experience, after four consecutive record years, Globe Life Liberty National Division is just getting started! We are seeking candidates to join our record-breaking team as we provide life-changing financial services to our clientele in Pennsylvania, West Virginia, and Ohio....
US - PA - PA - Perkiomenville
November 14, 2024
About the Job: • Monitor patients throughout their treatment. • Perform routine checks of patients' vital signs. • Ensure that patients take their medication. • Assist doctors and registered nurses. • Liaise with patients' families. • Qualifications: • LPN state...
US - PA - PA - Treichlers
November 14, 2024
About the Job: • Monitor patients throughout their treatment. • Perform routine checks of patients' vital signs. • Ensure that patients take their medication. • Assist doctors and registered nurses. • Liaise with patients' families. • Qualifications: • LPN state...
US - PA - PA - Shoemakersville
November 14, 2024
About the Job: • Monitor patients throughout their treatment. • Perform routine checks of patients' vital signs. • Ensure that patients take their medication. • Assist doctors and registered nurses. • Liaise with patients' families. • Qualifications: • LPN state...
US - PA - PA - Wagontown
November 14, 2024
About the Job: • Monitor patients throughout their treatment. • Perform routine checks of patients' vital signs. • Ensure that patients take their medication. • Assist doctors and registered nurses. • Liaise with patients' families. • Qualifications: • LPN state...
US - PA - PA - Lansford
November 14, 2024
About the Job: • Monitor patients throughout their treatment. • Perform routine checks of patients' vital signs. • Ensure that patients take their medication. • Assist doctors and registered nurses. • Liaise with patients' families. • Qualifications: • LPN state...
US - PA - PA - Fairview Village
November 14, 2024
About the Job: • Monitor patients throughout their treatment. • Perform routine checks of patients' vital signs. • Ensure that patients take their medication. • Assist doctors and registered nurses. • Liaise with patients' families. • Qualifications: • LPN state...
US - PA - PA - Wernersville
November 14, 2024
About the Job: • Monitor patients throughout their treatment. • Perform routine checks of patients' vital signs. • Ensure that patients take their medication. • Assist doctors and registered nurses. • Liaise with patients' families. • Qualifications: • LPN state...
US - PA - PA - Denver
November 14, 2024
About the Job: • Monitor patients throughout their treatment. • Perform routine checks of patients' vital signs. • Ensure that patients take their medication. • Assist doctors and registered nurses. • Liaise with patients' families. • Qualifications: • LPN state...
US - PA - PA - Christiana
November 14, 2024
About the Job: • Monitor patients throughout their treatment. • Perform routine checks of patients' vital signs. • Ensure that patients take their medication. • Assist doctors and registered nurses. • Liaise with patients' families. • Qualifications: • LPN state...
US - PA - PA - Rehrersburg
November 14, 2024
About the Job: • Monitor patients throughout their treatment. • Perform routine checks of patients' vital signs. • Ensure that patients take their medication. • Assist doctors and registered nurses. • Liaise with patients' families. • Qualifications: • LPN state...
US - PA - PA - Nesquehoning
November 14, 2024
About the Job: • Monitor patients throughout their treatment. • Perform routine checks of patients' vital signs. • Ensure that patients take their medication. • Assist doctors and registered nurses. • Liaise with patients' families. • Qualifications: • LPN state...
US - PA - PA - Tuscarora
November 14, 2024
About the Job: • Monitor patients throughout their treatment. • Perform routine checks of patients' vital signs. • Ensure that patients take their medication. • Assist doctors and registered nurses. • Liaise with patients' families. • Qualifications: • LPN state...
US - PA - PA - Brockton
November 14, 2024
About the Job: • Monitor patients throughout their treatment. • Perform routine checks of patients' vital signs. • Ensure that patients take their medication. • Assist doctors and registered nurses. • Liaise with patients' families. • Qualifications: • LPN state...
US - PA - PA - Easton
November 14, 2024
About the Job: • Monitor patients throughout their treatment. • Perform routine checks of patients' vital signs. • Ensure that patients take their medication. • Assist doctors and registered nurses. • Liaise with patients' families. • Qualifications: • LPN state...
US - PA - PA - Andreas
November 14, 2024
About the Job: • Monitor patients throughout their treatment. • Perform routine checks of patients' vital signs. • Ensure that patients take their medication. • Assist doctors and registered nurses. • Liaise with patients' families. • Qualifications: • LPN state...
US - PA - PA - Slatington
November 14, 2024
About the Job: • Monitor patients throughout their treatment. • Perform routine checks of patients' vital signs. • Ensure that patients take their medication. • Assist doctors and registered nurses. • Liaise with patients' families. • Qualifications: • LPN state...
US - PA - PA - Pomeroy
November 14, 2024
About the Job: • Monitor patients throughout their treatment. • Perform routine checks of patients' vital signs. • Ensure that patients take their medication. • Assist doctors and registered nurses. • Liaise with patients' families. • Qualifications: • LPN state...