Embedded Firmware Engineer - Commercial

Full Time
Clearwater, FL
Posted
Job description

AAMP Global restlessly pursues innovative ways to enhance what moves you. Global manufacturer of mobile aftermarket technology for consumer and commercial vehicles; developing safety solutions under EchoMaster, high-performance audio enhancement under Stinger and AudioControl, and OEM integration solutions under PAC. AAMP is always advancing vehicle technology.


We are currently seeking an Embedded Firmware Engineer to join our commercial division’s engineering team. As an Embedded Firmware Engineer, you are responsible for the design, development, and validation of the next generation of in-vehicle electronic solutions and infrastructure.


What you are signing up for…

The position will be based in our Clearwater, FL headquarters reporting to the Systems Engineer. This role will be primarily responsible for firmware development of after-market automotive electronic products in the infotainment or safety space. This includes products related to vehicle headunit\radio replacement, audio interfacing, vehicle camera systems, and\or smart device connectivity.


In this role, you will analyze product requirements, determine OEM vehicle systems interfacing requirements, develop embedded hardware and software solutions, and perform in-vehicle testing.


This position is best suited for a motivated individual, who enjoys collaborating with a close-knit, skilled, multi-disciplined, small to medium sized engineering team and thrives on solving problems and learning new technologies. You work well with others but are self-sufficient and leverage your engineering experience to architect and develop quality products and encourage others by example. You are driven by the need to ‘wear many hats’ and enjoy being exposed to wide ranging technologies like MCU development, audio processing, video systems, RF technologies, databases, PC applications, mobile applications and more.


Key Responsibilities:

Work closely with the Product Management groups to determine project requirements and priorities

Be solely responsible for a project, or lead or participate in a small development team

Manage workload on multiple simultaneous projects with fast design cycles

Develop design documentation, flow charts and implementation work breakdown

Utilize collaboration and version control tools

Design and develop firmware for microcontrollers

Perform board bring-up of prototype units

Develop device drivers and board support packages for custom hardware

Create product application firmware

Team with engineering technicians to validate product functionality

Create test firmware and user interfaces for production testing

Maintain knowledge of new technologies

Suggest, or be involved in discussion of, new product ideas

Interact with other functional groups, customers, and vendors to coordinate technical matter and to contribute technically on projects


Requirements:

An undergraduate degree in electrical engineering, computer engineering or similar; 3+ years of progressive engineering experience

Demonstrated ability to take a project from scoping requirements, through design and implementation

Expert knowledge of the C programming language

Comprehensive experience with design and development of firmware for microcontrollers

Experience with ARM Cortex-M MCU firmware development (e.g. NXP Kinetis or LPC, STM32)

Experience with serial protocols and low-level drivers (e.g. I2C, SPI, USB, CAN, UART, etc.)

Experience with custom board bring-up

Experience with ‘bare metal’ firmware development

Experience with RTOS based firmware development

Excellent problem-solving, design, development, and debugging skills

Strong interpersonal skills; ability to work collaboratively with peers in cross functional areas; work cooperatively with management

Familiarity with version control systems such as Git

Experience in a small R&D organization is preferred

Ability to self-manage, multi-task, and keep track of simultaneous ongoing projects including some customer interaction

Ability to communicate effectively; verbally and written

Ability to occasionally work extended hours; may include travel at times which can include evenings and/or weekends

Must hold a valid Driver’s License


Preferred Experience:

You will be part of a multi-functional engineering team, with opportunities to work in many disciplines. Experience in one or more of the following areas is preferred, but not required:

Experience with Zephyr RTOS and FreeRTOS

Experience with CAN or other automotive communication busses

Experience with JIRA and Confluence

Knowledge of digital signal processing (DSP) of audio Analog Devices Products

Experience brining up custom hardware

Development with RF technologies such as Bluetooth Low Energy or WiFi

Audio or video system development

Ethernet AVB \ TSN

Embedded GUI development (e.g. Qt)

Embedded Linux development

A working knowledge of electrical schematics

Experience with digital and analog electronics design

Mobile application development (Android and\or iOS)

Experience communicating from desktop and web applications to hardware devices (e.g. via Bluetooth or USB)

Web service APIs (PHP, Node.js)

Desktop application development (C#,.NET/WPF)


AAMP Global provides competitive salary, robust benefits and 401k matching. If you are interested in applying, please email your resume and cover letter today!

colinoncars.com is the go-to platform for job seekers looking for the best job postings from around the web. With a focus on quality, the platform guarantees that all job postings are from reliable sources and are up-to-date. It also offers a variety of tools to help users find the perfect job for them, such as searching by location and filtering by industry. Furthermore, colinoncars.com provides helpful resources like resume tips and career advice to give job seekers an edge in their search. With its commitment to quality and user-friendliness, colinoncars.com is the ideal place to find your next job.

Intrested in this job?

Related Jobs

All Related Listed jobs