Embedded Firmware Engineer - Commercial

Full Time
Clearwater, FL 33760
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)

Job Type: Full-time

Benefits:

  • 401(k)
  • 401(k) matching
  • Dental insurance
  • Employee assistance program
  • Employee discount
  • Flexible schedule
  • Flexible spending account
  • Health insurance
  • Life insurance
  • Paid time off
  • Parental leave
  • Professional development assistance
  • Referral program
  • Tuition reimbursement
  • Vision insurance

Schedule:

  • Monday to Friday

Application Question(s):

  • Will you now, or in the future, require sponsorship for employment visa status (e.g. H-1B visa status)?

Work Location: In person

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