Software Engineer

Detalles de la oferta

HARMAN's engineers and designers are creative, purposeful and agile. As part of this team, you'll combine your technical expertise with innovative ideas to help drive cutting-edge solutions in the car, enterprise and connected ecosystem. Every day, you will push the boundaries of creative design, and HARMAN is committed to providing you with the opportunities, innovative technologies and resources to build a successful career.

A Career at HARMAN

As a technology leader that is rapidly on the move, HARMAN is filled with people who are focused on making life better. Innovation, inclusivity and teamwork are a part of our DNA. When you add that to the challenges we take on and solve together, you'll discover that at HARMAN you can grow, make a difference and be proud of the work you do everyday.

A Career at HARMAN

We are ONE HARMAN. We are greater than the sum of our divisions or brands. We proudly talk about our many iconic brands and describe how our technologies are transforming the car, the workplace and everywhere in between. We work hard. We create useful, playful, beautiful things. We strive for excellence and we aim to win as a team. No matter the position, every employee at HARMAN is expected to demonstrate our core competencies: leadership, change-orientation, collaboration, judgment and a results-driven mindset. At HARMAN, we expect brilliance. You can expect a career full of brilliant possibilities.

Job Responsibilities:
The engineer will be responsible for developing production ready software following a defined software development process. The engineer must be capable of analyzing specifications, developing unit designs, developing unit test plans, integration test plans and verifying functionality.
- Working knowledge of software development tools (debugger's, emulators, compilers, etc).
- Ability to read schematics and debug analog and digital hardware.
- Able to use oscilloscope and logic analyzer for troubleshooting.
- Working knowledge of software development processes.
- Working knowledge of embedded operating systems.
- Analyze customer and internal requirements and specifications and translates these into software designs.
- Analyze existing embedded software to add features, make modifications, fix bus, and/or port to different platforms.

Tests software designs and code at the unit and system level to insure that all requirements are met and the highest software quality is achieved and that C1 coverage is achieved.
- Participates in internal and customer driven design reviews throughout program.
- Coordinates software development activities with software team leader.
- Identifies product requirement or performance issues. Works with software team leader to negotiate resolution.
- Work with off-shore development and validation teams to support in the software development activity.
- Communicate and interface directly to the OEM customers.
- Identifies product requirement or performance issues.
- Work with external teams as necessary to resolve issues in a timely manner.
- Communicate with peers inside the Harman group to coordinate software development. This includes occasional travel for training or coordination with other groups.
- Works with the customer to further define requirements and to resolve issues.

Basic Qualifications:

- Integrity.
- Innovation.
- Inclusion.
- Teamwork & Respect.
- Excellence.
- Bachelor's degree in Electrical Engineering, Computer Science, or equivalent.
- At least 1 year of professional experience in embedded systems.
- 3+ years of microcontroller embedded software development or testing.
- 3+ years of C/C++ or other structured language.
- Experience developing and debugging software in a real-time, embedded, multiprocessor, multi-interface environment.
- Experienced working with vehicle networking (CAN, MOST, etc).
- Experienced working with off-shore development teams.
- Experienced with project schedules.
- Experienced interfacing directly to OEM's
- Strong attention to detail.
- Exemplary verbal and written communication skills.
- Creative problem-solver capable of creating and reproducing complex software defects.

Preferred Qualifications:

- Leadership.
- Change Orientation.
- Collaboration.
- Judgment.
- Result Driven.
- Familiarity with audio processing.
- Experience with uC-OSII or other embedded RTOS (FreeRTOS)
- Experience or familiarity with AUTOSAR.
- Experience with Renesas and NXP micro controllers
- Experience with ARM based development

HARMAN is an Equal Opportunity /Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to race,color, religion, sex, sexual orientation, gender identity, national origin,disability or Protected Veterans status. HARMAN offers a great work environment, challenging career opportunities, professional training and competitive compensation.

)


Salario Nominal: A convenir

Fuente: Whatjobs_Ppc

Requisitos

Tiktok Commerce - Strategic Readiness Manager, Latam

Responsibilities TikTok is the leading destination for short-form mobile video. At TikTok, our mission is to inspire creativity and bring joy. TikTok's globa...


Tiktok - México

Publicado 5 days ago

Tiktok Commerce - Mass Acquisition And Incubation

Responsibilities TikTok is the leading destination for short-form mobile video. At TikTok, our mission is to inspire creativity and bring joy. TikTok's globa...


Tiktok - México

Publicado 5 days ago

Implementation Associate

Are you looking for an exciting opportunity to be a leader within a successful global payroll services business? Are you looking to take your career to the n...


Iipay - México

Publicado 5 days ago

Technical Delivery Manager

1 Opening- Mexico City**Role description**: **Technical Delivery Manager** **Delivery Manager I** **Who We Are**: Born digital, UST transforms lives throug...


Ust Global - México

Publicado 5 days ago

Built at: 2024-11-12T21:58:52.256Z