drjobs Hardware Engineering and RD - Firmware Engineer

Hardware Engineering and RD - Firmware Engineer

Employer Active

drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Alexander City - USA

Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Job Description

We are seeking a skilled Firmware Engineer to join our team and contribute to the design development implementation testing and maintenance of business and computer applications software particularly for audio products such as headsets with Qualcomm chipsets. The ideal candidate will have extensive experience in embedded development particularly with TI MCUs or similar and a strong understanding of serial interconnects such as I2C and SPI. The role involves working on significant subsystems like Audio WiFi and BLE and requires proficiency in embedded development environments and cloudbased DevOps systems.

Responsibilities:

  • Develop and maintain firmware for audio products specifically headsets with Qualcomm chipsets.
  • Utilize embedded development skills for TI MCUs or similar platforms with deep experience in I2C SPI and other serial interconnects.
  • Design implement and optimize significant subsystems including Audio WiFi and BLE.
  • Work within embedded development environments such as IAR GCC or Kiel to create robust and efficient firmware.
  • Collaborate with crossfunctional teams using cloudbased DevOps systems like AzDevOps Jenkins or JIRA for continuous integration and deployment.
  • Write and edit specifications and other documentation ensuring clarity and accuracy.
  • Participate in code reviews and pair programming providing mentorship to junior engineers.
  • Engage with industry specification bodies (e.g. USB IF IEEE Bluetooth SIG) to stay updated on the latest standards and practices.
  • Regularly update JIRA/AzDevOps issues to reflect progress and maintain project visibility.
  • Contribute to opensource projects as needed.

Qualifications:

  • 810 years of overall experience in the field of firmware engineering.
  • Bachelors degree in Computer Science Computer Engineering or a related technical field.
  • Strong proficiency in C/C programming in an embedded environment is essential.
  • Proven experience in embedded development particularly with TI MCUs or similar and familiarity with I2C SPI and other serial interconnects.
  • Handson experience with embedded development environments such as IAR GCC or Kiel.
  • Familiarity with cloudbased DevOps systems like AzDevOps Jenkins or JIRA.

Top Skills Required:

  1. Strong C/C programming skills in an embedded environment.
  2. Embedded development expertise with TI MCUs or similar platforms with extensive experience in I2C SPI and subsystems like Audio WiFi and BLE.
  3. Proficiency in using embedded development environments such as IAR GCC or Kiel.

About BrickRed Systems:
BrickRed Systems is a global leader in nextgeneration technology consulting and business process service companies. We enable clients to navigate their digital transformation. BrickRed Systems delivers a range of consulting services to our clients across multiple industries around the world. Our practices employ highly skilled and experienced individuals with a clientcentric passion for innovation and delivery excellence.

Employment Type

Full Time

Company Industry

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.