Senior Software Engineer 2
Posted Updated
Description
<p class="MsoNormal" style="margin-bottom:11.25pt;line-height:normal;background-size:initial;"><b><span style="font-size:10pt;color:#000000;">Enabling a software-defined, electrified future.</span></b><b></b></p><p><b></b></p><b></b>
<p class="MsoNormal"><span style="font-size:10pt;line-height:107%;color:#000000;">Visteon is a technology company that develops and builds
innovative digital cockpit and electrification products at the leading-edge of
the mobility revolution. Founded in 2000, Visteon brings decades of automotive
intelligence combined with Silicon Valley speed to apply global insights that
help transform the software-defined vehicle of the future for many of the
world’s largest OEMs. The company employs <a>10,000
employees</a> in 18 countries around the globe. To know more about us </span><span style="color:#000000;"><a href="https://www.visteon.com/company/about-us/" target="_blank" rel="noreferrer noopener"><span style="font-size:10pt;line-height:107%;">click here</span></a></span><span style="font-size:10pt;line-height:107%;color:#000000;">.</span></p><p class="MsoNormal"><b>Senior Software Engineer I / II – HMI</b></p><p><b></b></p><b></b><p class="MsoNormal"><b>Experience:</b> 4–8 years<br />
<b>Employment Type:</b> Salaried<br />
<b>Education:</b> Bachelor’s degree strongly preferred in Electronics,
Electrical, Instrumentation, Computer Science, or a related engineering
discipline.</p><p class="MsoNormal"><b>Position Summary</b></p><p><b></b></p><b></b><p class="MsoNormal">We are seeking an experienced <b>Senior Software Engineer –
HMI</b> to design and develop high-performance Human Machine Interface (HMI)
applications for embedded platforms. The ideal candidate will have strong <b>C/C++
development skills</b>, hands-on experience with embedded HMI frameworks, and
expertise in debugging, performance optimization, and embedded system
development.</p><p></p><p class="MsoNormal"><b>Key Responsibilities</b></p><p><b></b></p><b></b><ul style="margin-top:0in;" type="disc">
<li class="MsoNormal">Design,
develop, integrate, and maintain HMI and user interface applications for
embedded platforms.<p></p></li>
<li class="MsoNormal">Develop
robust and maintainable software using <b>C/C++</b> and sound software
design principles.<p></p></li>
<li class="MsoNormal">Work
with HMI development frameworks and toolchains such as <b>Rightware Kanzi,
Altia, or similar tools</b>.<p></p></li>
<li class="MsoNormal">Debug
and troubleshoot software using hardware debuggers and embedded
development tools.<p></p></li>
<li class="MsoNormal">Profile
and optimize <b>CPU, GPU, memory usage, startup time, and runtime
performance</b> on embedded platforms.<p></p></li>
<li class="MsoNormal">Develop
software targeting ARM-based processors and embedded compiler
environments.<p></p></li>
<li class="MsoNormal">Collaborate
with cross-functional teams to integrate HMI applications with the
underlying embedded platform.<p></p></li>
<li class="MsoNormal">Participate
in design reviews, code reviews, debugging, testing, and software
integration activities.<p></p></li>
<li class="MsoNormal">Work
effectively in an iterative and agile engineering environment.</li></ul><p class="MsoNormal"><b>Required Qualifications</b></p><p><b></b></p><b></b><ul style="margin-top:0in;" type="disc">
<li class="MsoNormal"><b>4–8
years of professional software development experience.</b><p></p></li>
<li class="MsoNormal">Strong
software design and <b>C/C++ programming</b> skills.<p></p></li>
<li class="MsoNormal">Hands-on
experience developing <b>HMI or UI applications for embedded platforms</b>.<p></p></li>
<li class="MsoNormal">Experience
with an HMI framework or toolchain such as <b>Kanzi, Altia, or equivalent</b>.<p></p></li>
<li class="MsoNormal">Experience
working with <b>ARM processors, CPU/GPU architectures, hardware debuggers,
and embedded compilers</b>.<p></p></li>
<li class="MsoNormal">Strong
experience troubleshooting embedded software issues.<p></p></li>
<li class="MsoNormal">Experience
with <b>performance profiling, optimization, and memory analysis</b> on
embedded systems.<p></p></li>
<li class="MsoNormal">Excellent
analytical, communication, and interpersonal skills.<p></p></li>
</ul><p class="MsoNormal"><b>Preferred Qualifications</b></p><p><b></b></p><b></b><ul style="margin-top:0in;" type="disc">
<li class="MsoNormal">In-depth
experience with <b>Rightware Kanzi, Altia, or similar HMI development
toolchains</b>.<p></p></li>
<li class="MsoNormal">Experience
with <b>AUTOSAR</b> architectures or automotive embedded software.<p></p></li>
<li class="MsoNormal">Experience
with <b>multithreaded embedded operating systems</b>, such as <b>QNX or
another RTOS</b>.<p></p></li>
<li class="MsoNormal">Ability
to diagnose CPU, GPU, memory, and application performance issues.<p></p></li>
<li class="MsoNormal">Experience
working in a highly iterative, agile, and collaborative engineering
environment.<p></p></li>
<li class="MsoNormal">Ability
to manage multiple competing priorities in a <b>fast-paced environment</b>.</li></ul><p class="MsoNormal"><b>Core Skills at a Glance</b></p><p><b></b></p><b></b><p class="MsoNormal"><b>C/C++ | Embedded HMI | Kanzi | Altia | ARM | CPU/GPU |
QNX/RTOS | AUTOSAR | Multithreading | Hardware Debugging | Memory &
Performance Optimization</b></p><p></p><p>
</p><p class="MsoNormal"></p><p> </p>
