Full Cycle · 4 months ago
Infotainment Software Engineer
Full Cycle Services is an automotive OEM seeking an Infotainment Software Engineer to support vehicle connectivity initiatives. The role involves developing embedded infotainment software and troubleshooting applications/systems using C++, QT, and Python within a team environment.
Cloud ComputingEducationSoftwareTraining
Responsibilities
Develop embedded infotainment software, working with the existing team on production and advanced development projects
Developing in C++, QT, and python, running on embedded linux
Understand and adhere to the DevOps infrastructure for the code you are developing
Follow the branching, quality, and software development processes, utilizing the CI/CD pipeline to help ensure code quality
Create testing infrastructure to enable to automation of tests against the code you are developing
Develop software used to instrument and exercise the application code you have created
Review and critique code developed by other members of the team
Identify areas to improve the code, sharing your knowledge and insights with them
Interact with suppliers and partner companies
Communicate project deadlines and needs, as well as collaborate with technical discussion
Qualification
Required
0-3 years of experience with automotive related development (C++, QT, and/or Python)
0-3 years of experience with embedded system development
Must Haves: Prior Automotive Related Software Development (C++, QT, or Python)
Preferred
Bachelor Degree in Electrical Engineering, Computer Science or related is a plus
Experience with vehicle product development process (concept to launch) is a plus
Bachelor's (Preferred)
Embedded software: 1 year (Preferred)
C++: 1 year (Preferred)
Python: 1 year (Preferred)
QT: 1 year (Preferred)
Automotive: 1 year (Preferred)
Benefits
401(k)
Dental insurance
Health insurance
Paid time off
Vision insurance