UI Software Engineer

Mercedes Benz Sunnyvale , CA 94085

Posted 2 weeks ago

Embedded in a worldwide network Mercedes-Benz Research & Development North America, Inc. continuously strives to remain at the forefront of successful automotive research and development. MBRDNA is headquartered in Silicon Valley, California, with key areas of Autonomous Driving, Advanced Interaction Design, Digital User Experience, Machine Learning, Costumer Research, and Business Innovation. In Redford, Michigan, the focus is on Powertrain and eDrive technology as well as in Long Beach, where the E-Mobility Group helps to shape the future of the North American market for hydrogen fuel cell and battery electric vehicles. The Testing and Regulatory Affairs Division in Ann Arbor and the Advanced Vehicle Design in Carlsbad complete the competence center.

Together, all the developers, technicians, engineers and designers take on the challenges of creating the next innovation. They're inspired by the newest trends, find the best solutions for the customer, develop the latest and greatest technologies and create the next generation of connected, safe, sustainable and luxurious vehicles.

Here at MBRDNA, we are looking for talented, energetic, and committed individuals to join our diverse team. Our employees are the key to our success, and we support each individual in fulfilling his or her potential. We proudly continue the pioneering work initiated by founders Gottlieb Daimler and Carl Benz over 125 years ago.

Job Introduction: (Primary purpose of this position)

We are looking for highly motivated and skilled engineers to help us develop a UI Software Framework for next-generation Mercedes-Benz vehicles at our R&D headquarters in Sunnyvale, CA. This role will work closely with our software development teams in the US and Germany to define and implement software architectures on the latest automotive embedded platforms.

Key Tasks & Responsibilities

Responsibilities:
-

  • Execute our strategy to develop a UI Software Framework for use as an innovation platform

  • Evaluate new features and system requirements by developing working prototypes

  • Design, implement, and test reusable software components for embedded platforms

  • Participate in an Agile working model together with development teams in various time zones

  • Debug and analyze the performance and system resource usage of software modules

Education & Experience

Required Qualifications

  • Minimum level of education required and required field of study: Bachelor's degree in Computer Science, software engineering or related field;

Minimum skills required :

  • Strong programming skills and understanding of object oriented programming.

  • Proven experience with C , Qt/QML, and/or JavaScript,.

  • Ability to work in inter-cultural, inter-disciplinary teams, across multiple time zones

  • Ability to analyze complex problems, recognizes and explains connections between cause-and-effect, and develops concrete, viable solutions, taking risks and obstacles into account

  • Excellent written and verbal communication skills

Preferred Qualifications:

  • Advanced Knowledge of various UI frameworks and technologies for embedded and mobile platforms such as Qt, HTML5, JavaScript, ActionScript, OpenGL, EB Guide, iOS, and Android.

  • Experience in UI development for automotive infotainment and navigation applications.

  • Experience in agile collaboration models (e.g. Scrum)

  • Minimum years of experience required:
    1-3 years

icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon
lc_ad

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Senior UI Engineer

Intertrust

Posted 1 week ago

VIEW JOBS 3/13/2019 12:00:00 AM 2019-06-11T00:00 Senior UI Engineer Location: Silicon Valley (Sunnyvale), California Term: Full-time Intertrust Technologies Corporation provides trusted computing products and services to leading global corporations – from mobile and CE manufacturers and service providers to enterprise software platform companies. These products include the world's leading digital rights management, software tamper resistance and privacy-driven data platforms for AdTech, DNA storage and processing, and IoT. Founded in 1990, Intertrust is based in Silicon Valley, with locations in London, Tokyo and Beijing. The Company has a legacy of invention, and its fundamental contributions in the areas of computer security and digital trust are globally recognized. Intertrust holds hundreds of patents that are key to Internet security, trust, and privacy management components of operating systems, trusted mobile code and networked operating environments, web services, and cloud computing. We are seeking a Lead UI Developer (Front-End Engineer) to join our expanding team in Silicon Valley to build our next generation cloud-based data platform targeting IoT and other industries. Responsibilities: * Design, architect, prototype and implement complex large-scale graphical user interfaces for web applications. * Design, architect, prototype and implement automated test and deployment systems for complex SaaS-based GUIs. * Be a technical lead for the team * Collaborate with product managers, UX designers and software engineers driving functional requirements. * Work closely with UX and UI designers on new products or features/improvements of existing products. * Investigate emerging technologies and make a case for their adoption. * Ensure that modules and/or product(s) across your teams are consistent in look and feel, the underlying technology stack and the implementation methodology. * Drive performance tuning, usability enhancements and test automation strategy. * Support, maintain and document software functionality. Requirements: * 5+ years of experience building complex web-based applications as a Front-End Engineer/UI Developer. * Proven capability technically leading teams of GUI developers. * Previous experience in designing and developing large scale tools and applications to scale * Excellent debugging and analytical skills and ability to thrive in a highly-collaborative and team-oriented environment. * Deep expertise in JavaScript (e.g. NodeJS, ES6, TypeScript) Ways to stand out from the crowd: * Deep understanding of ReactJS internals, and its performance pitfalls. * Previous experience in visualizing data using charting libraries like HiCharts, D3 etc. * Strong unit and integration testing skills and experience with Cypress.io * Experience in setting up frontend apps build pipeline using tools like Gulp, Jenkins etc. * Experience working with Material UI library is a big plus Intertrust Sunnyvale CA

UI Software Engineer

Mercedes Benz