USACares Jobs

Job Information

Visteon Corporation Embedded Software Development Engineer in Querétaro, Mexico

  • Engineering

  • SOFTW06336

Full-Time

VTC-Querétaro

Querétaro, 22, MEX

Description

Primary Responsibilities

Develop User Interfaces (UI) working closely with graphic artists, User Experience (UX) designers, system engineers and application software teams to turn customer needs into innovative products

Typical Duties

  • Design and implement software running on embedded graphics chipsets that drive high-resolution color LCD screens.
  • Review and analyze system requirements to create embedded software designs
  • Implement and test software designs on a PC environment as well as on embedded target hardware
  • Create, document and execute unit test procedures
  • Analyze, resolve and track defects to closure
  • Document design and analyze implementation decisions
  • The qualified applicant for this role will Develop User Interfaces (UI) working closely with graphic artists, User Experience (UX) designers, system engineers and application software teams to turn customer needs into innovative products
  • Design and implement software running on embedded graphics chipsets that drive high-resolution color LCD screens.
  • Review and analyze system requirements to create embedded software designs
  • Implement and test software designs on a PC environment as well as on embedded target hardware
  • Create, document and execute unit test procedures
  • Analyze, resolve and track defects to closure
  • Document design and analyze implementation decisions
  • *Requirements *

Years of experience: 2 to 3

Degree strongly preferred: Bachelor’s or Master’s Degree in Computer Science or Computer Engineering

*Desired Competencies/Experience *

  • Experience in automotive or gaming industry
  • Experience in 3D video game development and Engine Development in Unreal, Unity, Frostbite or similar engines
  • Experience in 3D video game development and Engine Development in Kanzi, Altia, QT, CGI Studio, EB Guide Studio or similar engines
  • Solid fundamental computer science skills and strong programming skills in C
  • Understanding of object-oriented programming concepts (C++)
  • Experience optimizing performance and memory usage on embedded systems
  • Knowledge of OpenGL, OpenGL ES, OpenVG and other graphics rendering technologies
  • Experience in 3D video game development and Engine Development in Unreal, Unity, Frostbite or similar engines
  • Interest in 2D graphics editing program such as Adobe Photoshop and Adobe Illustrator
  • Experienced with multi-process, multi-tasking or multi-threaded based Operating Systems (QNX, Linux,)
  • Experienced with JTAG based Hardware debuggers
  • Good knowledge of embedded compilers such as GCC
  • Familiar with an Integrated Development Environment (IDE) such as Microsoft Visual Studio or Eclipse
  • Working knowledge of at least one revision control tool (IBM Rational Team Concert or ClearCase, Apache Subversion)
  • Excellent oral and written communication skills
  • Capacity to work well in a team environment
  • Strong analytical and problem solving skills
  • Enjoyment of troubleshooting, profiling, optimizing and problem solving
  • Ability to work extended hours to meet project objectives.
Qualifications
Behavior

Preferred

Leader:Inspires teammates to follow them

Thought Provoking:Capable of making others think deeply on a subject

Team Player:Works well as a member of a group

Motivation

Preferred

Flexibility:Inspired to perform well when granted the ability to set your own schedule and goals

Self-Starter:Inspired to perform without outside help

Ability to Make an Impact:Inspired to perform well by the ability to contribute to the success of a project or the organization

Growth Opportunities:Inspired to perform well by the chance to take on more responsibility

Posted: March 26, 2020

DirectEmployers