Senior Software Engineer
Company: Mercedes-Benz Research &; Development North Americ
Location: Sunnyvale
Posted on: June 19, 2022
|
|
Job Description:
Embedded in a worldwide network Mercedes-Benz Research &
Development North America 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, Customer Research, and Open
Innovation. In Redford, Michigan, the focus is on Powertrain and
eDrive technology as well as in Long Beach, where the teams test
durability of the latest driver assistant and telematic systems.
The Digital Hub in Seattle focusses on developing a cloud
architecture and building out the cloud platform for the next
generation of connected car services. The Testing and Regulatory
Affairs Division in Ann Arbor and the Advanced Vehicle Design in
Carlsbad complete the competence center.Mercedes-Benz R&D
Sunnyvale is looking for a software engineer who will be designing
and implementing our last generation Over-the-air (OTA) software
update system of all Mercedes-Benz vehicles worldwide. We are
looking for someone who is interested in shaping the future,
inspired by innovative ways and approaches for software development
for automotive applications. You will be in a team setting and will
be working in a highly diverse and open environment of welcoming
people.Job Responsibilities: Design, develop, test, deploy,
maintain and improve embedded/onboard software Contribute to
multiple phases of ongoing projects including concept definition,
prototyping, specification and product development and testing
strategy on a system as well as a component level Actively embrace
cross team collaboration and incorporate requirements of multiple
different engineering fields in day to day development tasks Work
with and enhance CI/CD pipelines, explicitly also for products in
customer hands Maintain and document code to keep colleagues
up-to-date with the quickly-evolving production softwareMinimum
Qualifications: Bachelor's degree in Computer Science, Electrical
Engineering or related technical fields, or equivalent
experienceSolid skills and experiences in C++ and/or other object
oriented programming languagesStrong C++ development skills for
embedded systemsExperience with developing software in a
collaborative environmentProficient with Linux SW development
environmentsSoftware development experience using Test-Driven
DevelopmentExperience working in agile software development teams,
e.g. SCRUMAbility to investigate and debug problems Good
communication skills to work in a teamValid US Driver's
LicensePreferred Qualifications: Previous OTA SW updates
development experiencePrevious automotive or IoT development
experienceExperience with continuous integration configuration and
code reviewBoost library, CMake, C++ logging framework and design
patternsContainer technologiesCloud development
experienceExperience working in fast paced environmentsWhy should
you apply?Here at MBRDNA, you create digital ecosystems around
cars, you design a language between humans and machines, you make a
car even more intelligent - you make the new reality for cars. Our
benefits include medical, dental and vision insurance, 401k savings
plan, tuition and fitness reimbursement programs and much more. We
have an open and flexible environment to allow you to push
boundaries, join MBRDNA and design your future.MBRDNA is an equal
opportunity employer (EOE) and strongly supports diversity in the
workforce.MBRDNA only accepts resumes from approved agencies who
have a valid Agency Agreement on file. Please do not forward
resumes to our applicant tracking system, MBRDNA employees, or send
to any MBRDNA location. MBRDNA is not responsible for any fees or
claims related to receipt of unsolicited resumes.Thank you for your
interest in Mercedes-Benz Research & Development North America.
Please be aware the impact of COVID-19 could increase the amount of
time it takes our HR and Hiring Team to process your application.
We apologize for any inconvenience this may cause. We are dedicated
to the health and safety of our employees and candidates. We
appreciate your patience during this time.Mercedes-Benz Research
and Development North America, Inc.PRIVACY AGREEMENT FOR JOB
APPLICANTS (Lever)Information on the processing and use of your
data in the context of submitting an application for
employment.This Privacy Agreement is to inform you about and
governs the processing of your personal data in connection with
your application for employment by a Daimler company. The
information you enter will only be used for the purposes outlined
in this agreement. In order to use this job-platform, you must
accept the terms of the agreement as stated below.The Daimler
Company and its affiliates that have advertised the vacancyis
responsiblefor data processing. You will find the details in the
job advertisement.Thecategories of datathat we process in
connection with your application are those you specifically choose
to provide. The categories of personal data processed include in
particular your name, your contact details, your qualification
data, your certificates and supporting documents.We do not ask for
special categories of personal data(e.g. data concerning racial or
ethnic origin, religious or philosophical beliefs, health). In
addition, we may process personal data in the application process
that we have legitimately obtained from publicly accessible sources
(e.g. professional networks). You are responsible for ensuring that
the personal data you provide is truthful, correct, and up-to-date.
You may update or correct false or outdated information.We process
your personal data exclusively in connection with the application
in compliance with applicable statutory provisions. The processing
of your personal data serves the purpose of personnel selection for
the company to which you apply. Your data may also be processed
regularly for statistical purposes. Your data will not be used for
any other purposes (such as advertising).Therecipientsof your
personal data within our company are the managers of the department
responsible for filling the position and the relevant Human
Resources colleagues. Within the Daimler group of companies, your
data can be viewed by all managers of the group in search of
suitable persons to fill a position if you opted in to permit
unsolicited application/sharing of your data for matching
positions. An IT service provider may have access to your data
solely when required for relevant operation and maintenance of the
Lever recruiting software. As an applicant, you have theright:To
request information from the company your personal data it has
stored.To request the company to correct any incorrect personal
data concerning you and, if necessary, to complete any incomplete
personal data.To require the company to delete your personal data
to the extent your personal data is no longer necessary for the
application process or to comply with any legal obligations.To
object to data processing if your situation gives rise to special
reasons which prevent data processing. If the company has no
compelling interests worthy of protection (e.g. the exercise of or
defense against legal claims), the company may no longer process
your data.To complain to the company if you believe that the
processing of your personal data violates the law.The company
limits thestorageof your data to the period of time required by
applicable law. Therefore, we regularly delete your personal data
as follows:The application profile you have created remains active
as long as you are in an application process. Once all application
procedures have been completed, your profile will be deleted after
63 months[MB1].You can access your Personal Data at any time. All
entered data can be accessed by persons who are involved in the
application processes within the Daimler Company and its affiliated
companies. These persons are under an obligation to maintain your
privacy. Daimler maintains reasonable administrative, technical and
physical safeguards to protect against unauthorized access, use,
modification or disclosure of your information.Liability on the
part of Daimler shall be excluded except where mandatory liability
applies. Daimler does not accept any liability for the availability
of the Daimler websites, the correctness and accuracy of the
information contained therein, or for any third-party intellectual
property rights or copyrights.The information contained in this
section concerning cookies, pixel tags and log files only pertains
to this job application website. Other websites maintained by
Daimler entities have different policies concerning cookies, pixel
tags, and log files, which should be consulted separately, if
visiting those sites.A cookie is a small data file sent by a web
site to a computer's hard drive through a web browser that enables
the site to recognize a visitor's web browser and to record
activities on the web site. This job-platform will place
session-related cookies on your computer, which dont contain any
personal data.A Pixel Tag is a very small, graphic image on a Web
page, Web-based document, or in an e-mail message that is designed
to allow the site owner or a third party to monitor who is visiting
a site. We do not use Pixel Tags as part of the job application
process and this process.We collect information about all visitors
to this website in log files. The information inside the log files
includes, but is not limited to, internet protocol (IP) addresses,
type of browser, Internet Service Provider ( ISP ), operating
system, browser language, date/time stamp, time spent on page and
other similar information that is used in an aggregate basis to
analyze trends and make improvements to the site. We do not
associate IP addresses and other such information to Applicant
personal information..... click apply for full job details
Keywords: Mercedes-Benz Research &; Development North Americ, Sunnyvale , Senior Software Engineer, IT / Software / Systems , Sunnyvale, California
Click
here to apply!
|