Skip to main content

This job has expired

Principal Engineer - Embedded Software

Employer
GLOBAL Recruitment Solutions LLC
Location
Oshkosh
Salary
Competitive

View more

Industry
Education
Role
Engineer
Job Type
Long-Term
Hours
Full Time
In this role you will be a key member of the team that of a team that is focused on researching and developing advanced and next generation embedded control platforms for use on the vehicle platforms. You will focus on conducting independent research and lead development of technologies spanning Real-Time Operating Systems (RTOS), multicore Embedded Systems, Internet of Things (IoT), Edge Computing, Virtualization in Embedded systems, embedded Linux and incorporating them into controllers that will become an integral part of the digital architecture used in our vehicles.

JOB FUNCTIONS:

Develop leading edge embedded RTOS and Linux based solutions that will work either natively or in a virtual environment on multicore embedded platforms

Implement embedded software tools, version control and configuration management, verification and validation, DevOps, and CI/CD tools

Creation of software framework that enables control engineers to efficiently integrate Model based Engineering Control tools with embedded controllers with the goal of reducing the timeline for deployment of edge computing algorithms

Work with internal and external project teams on advanced control development efforts independently with minimum supervision using embedded software and model-based development tool suites

Lead or direct feasibility studies and project estimates (manpower, budget development, and timelines etc.) on proposed projects.

Provide insight to engineering design teams and mentoring to low level engineers as needed based on expertise

MINIMUM QUALIFICATIONS

Accredit Bachelor's degree in engineering or related field

5+ years of related experience

Embedded software development experiences using C,C++, and/or Python

STANDOUT QUALIFICATIONS

Master's or Ph.D. degree in Computer or Electrical Engineering with 4 years related experiences.

Embedded software development experiences using C,C++, and/or Python

Expertise in communication peripherals and associated protocols. UART, SPI, I2C, Ethernet, Automotive Ethernet, GMSL(2), CAN etc.

In-depth work experience in Wind River Vxworks, Linux operating systems, Hypervisor, Virtualization Technologies, Yocto, drivers and peripheral handling, QT, dSPACE or Vector tools

Have the essential controls/software education background and strong expertise with in-depth work-related experiences

In-depth work experience in automotive or heavy-duty vehicle CAN bus and architecture

Proficiency in Atlassian tools (JIRA, Confluence, BitBucket, etc )

Automotive or heavy-duty vehicle background with vehicle control systems.

Strong and efficient time management, communication, and critical thinking skills

Presentation skills and ability to confidently interface internal or external customers with minimum guidance

Provide insight on the technical hurdles and troubleshooting guidelines independently

Ability to assess the priorities based on business needs and Identify the technical needs and resources and complete the tasks independently with minimum guidance

Strongly motivated in learning new technologies and skills in controls fields

Get job alerts

Create a job alert and receive personalized job recommendations straight to your inbox.

Create alert