Share this Job

Embedded Systems/Software Back-End Developer Job

Date: Jun 28, 2022

Location: Lewisville, TX, US, 75067 Denton, TX, US, 76205-7864

Company: PACCAR

Company Information

PACCAR is a Fortune 500 company established in 1905. PACCAR Inc is recognized as a global leader in the commercial vehicle, financial, and customer service fields with internationally recognized brands such as Kenworth, Peterbilt, and DAF trucks. PACCAR is a global technology leader in the design, manufacture and customer support of high-quality light-, medium- and heavy-duty trucks under the Kenworth, Peterbilt and DAF nameplates. PACCAR designs and manufactures advanced diesel engines and also provides customized financial services, information technology and truck parts related to its principal business.
 
Whether you want to design the transportation technology of tomorrow, support the staff functions of a dynamic, international leader, or build our excellent products and services — you can develop the career you desire with PACCAR. Get started!

PACCAR, INC. (Peterbilt, Kenworth and DAF)

PACCAR, Inc. is a leading manufacturer of heavy and medium duty trucks through its Peterbilt, Kenwoth and DAF divisions.  Paccar is an industry leader in providing fuel-saving technology solutions that help increase fuel efficiency and reduce emissions. The company’s dedication to quality includes aerodynamic trucks, advanced embedded control systems, and a range of powertrain technologies that include the MX engine family and natural gas trucks. Central to this dedication is PACCAR’s commitment to advanced embedded systems that deliver industry-leading safety, fuel efficiency, and service.  On highways, construction sites, city streets, and logging roads - everywhere our customers earn their living – PACCAR, Inc. delivers performance, reliability, and pride.  Our dedication to deliver products and services focused on improving customers' performance, image, profitability, and peace of mind truly makes PACCAR vehicles the leaders of the Industry.
 

Requisition Summary

This Embedded Systems/Software Back-End Developer position is available for an experienced engineer to work as a contributor in specifying, designing, and testing embedded systems for our medium/heavy duty vehicles. This staff position is required to define and interpret requirements, design, program, debug, test, and integrate embedded/software systems. The successful candidate will be able to apply principles of solid engineering and good business practices to solve complex systems and technical problems relative to class 5/6/7/8 vehicle (medium/heavy duty trucks) system design and integration. Solid design skills and experience with embedded hardware, software, and system architecture are required. Understanding of software lifecycle and process development and system testing is required. Our ideal candidate will be able to lead projects and work well within a team structure as a contributor and project lead if needed. Excellent verbal and written communication skills with technical departments (such as engineering and program management) are required. The hiring level of the position is dependent on your related education and experience.  

Job Functions / Responsibilities

  • Maintain and update Jenkins build pipelines to support multiple software baselines.
  • Manage git and azure repos to support development. 
  • Manage unit test integration and execution to ensure Software Quality.
  • Develop embedded software using C++ and MS Visual Studio per design of the software for next generation electronic control units.
  • Manage the source control and controlled release of software models to maintain schedule, budget, and functionality for projects.
  • Participate in the planning and tracking of validation and usability studies of vehicle software module functionality.
  • Test and implement software modifications to repair defects discovered during validation and testing.
  • Lead reviews to ensure industry leading embedded software development best practices are met with software models and modules.
  • Work with vehicle property owners, product developers, system architects, and software architects to develop and maintain software-level technical requirements specifications.
  • Contribute to the development of procedures and practices that ensure continuous improvement of high quality, reliable software systems.
  • Design and release of embedded systems (electrical, electronic & software) and architecture for heavy commercial truck.

Job Functions / Responsibilities Continued

  • Integrate subsystems into vehicle electrical/electronic network architecture.
  • Develop and document engineering specifications for new vehicle functions.
  • Develop and maintain software based upon engineering specifications
  • Obtain agreement from cross-divisional counterparts on global design direction.
  • Support test organization in identification and resolution of design issues.  Update architectural documents accordingly.
  • Provide interface documentation to wiring design, software architect(s), and other engineering design groups. Contributes to development and continuous improvement of procedures and practices that ensure industry-leading, high-quality, reliable electronic systems and architecture.  Manage engineering and project management processes to maintain schedule, budget, and functionality.
  • Keep abreast of emerging industry trends in the field of commercial vehicle E/E systems, network architecture and technology.
  • Travel up to 10%, including internationally.

Qualifications & Skills

New graduates to experienced level candidates are encouraged to apply. Other qualifications and skills included: 

  • Experience in design and application of automotive electronic control modules, switches, driver input devices, software, or HMI elements.
  • Experience in product development and new product implementation.
  • Familiarity with personal computer software including project management tools, word processing, spreadsheets, and databases.
  • Knowledgeable in the full process life-cycle software engineering development process for embedded systems. Familiarity with the Agile development process.
  • Ability to define, design, program, debug, integrate, and test software utilizing multiple programming languages.
  • Experience in software testing (unit level, regression, and integration).
  • Experience in both graphical (i.e., Labview, Matlab, Simulink, and Logicad) and textual (i.e., C, C++ for embedded systems) software development.
  • Proficiency with GIT/Java /C++/ embedded Linux / Python / is required. Kanzi UX/UI experience is desirable.  Experience with data structures, POSIX, Unity, Open GL a plus.
  • Experience creating documentation including software requirements specifications, and engineering change notices.

 

Qualifications & Skills Continued

  • Solid understanding of Design for Six Sigma and Six Sigma techniques.
  • Willing to learn and use new engineering processes and techniques and be resourceful in solving complex technical problems.
  • Experience in product development and new product implementation.
  • Familiarity with personal computer software including project management tools, word processing, flowchart/modeling, presentation, spreadsheets, and databases.
  • Effectively coordinate multiple concurrent tasks.
  • Ability to successfully work in a team environment.
  • Willingness to grow personally and professionally in a results-orientated environment.
  • Display effective and professional communication skills (verbal and written) including interpersonal skills.
  • Interact effectively and in a professional manner with all contacts including external and internal customers and with suppliers.

Preferred & Desired Skills / Attributes

  • Knowledge of and/or experience in heavy truck design, heavy truck components and systems preferred. 
  • 4+ years of design experience in automotive or commercial vehicle electrical systems or industry-related field preferred.
  • Solid understanding of Six Sigma disciplines and tools preferred.
  • Experience with automotive or commercial vehicle networks, such as CAN, SAE J1939 and LIN preferred.
  • Proficiency using Requirements Management tools and Systems Engineering tools desired. Experience using IBM Rational Rhapsody, IBM Rational DOORS, IBM Rational Team Concert, Sparx Enterprise Architect, Creo/ProEngineer, Mentor Graphics, and/or HP Quality Center is a plus.
  • Experience with system level embedded/software prototyping (RCP) and requirements generation is preferred.
  • Experience with Kanzi UI design software for display and user interface development is preferred.
  • Experience/Knowledge of ISO 26262, ISO 15504 and SPICE compliance preferred.
  • 2+ years development and release of automotive or commercial vehicle software or similar industry-related background preferred.
  • Proficiency using MATLAB/Simulink, logi.CAD, Rational Rhapsody, Subversion (SVN), and Requirements Management tools is desired.
  • Engineering knowledge of heavy-duty commercial truck systems and regulations preferred.

Education

Bachelor’s degree in electrical or software engineering and/or computer science required.

Additional Job Board Information

PACCAR is an Equal Opportunity Employer/Protected Veteran/Disability corporation. Peterbilt promotes Diversity and Inclusion through mentorship, events, and affinity support groups – The Diversity Council, Peterbilt Women’s Initiative (PBWin), Veterans Group, Peterbilt Black Organization for Leadership and Development (B.O.L.D) and ADVOCATE (An LGBTQ support group).

Why work for PACCAR/Peterbilt?

  • Global Fortune 500 company with a wide array of growth and development opportunities.
  • Work alongside experienced goal-oriented colleagues recognized as experts in their fields.
  • Support and/or design the commercial vehicles of the future with a focus on emerging technologies such as electric and autonomous trucks
  • Medical, dental and vision insurance plans for you and your family.
  • Paid Time Off – vacation, paid holidays, and sick leave.
  • 401k with 100% company match, AND a company paid pension plan after 5 years.
  • Tuition reimbursement for continued education – eligible after 1 year of service.


Nearest Major Market: Dallas
Nearest Secondary Market: Fort Worth

Job Segment: Test Engineer, Testing, Embedded, Six Sigma, Developer, Engineering, Technology, Management