drjobs Staff Firmware Engineer

Staff Firmware Engineer

Employer Active

1 Vacancy
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
Jobs by Experience drjobs

5years

Job Location drjobs

Ahmedabad - India

Monthly Salary drjobs

81 - 100

Vacancy

1 Vacancy

Job Description

This is a remote position.

We are seeking a Staff Firmware Engineer to join our team.

Responsibilites:
  • Design and implement efficient and maintainable FreeRTOS firmware with automated unit and integration tests in a mix of C and C.
  • Break down complex efforts into parallelizable work streams for your team.
  • Implement hostside test analysis and automation tools in Python.
  • Participate in code reviews brainstorms and whiteboard sessions with your team.
  • Write crystal clear specifications and documentation for both external users and internal colleagues.
  • Work alongside electrical and mechanical engineers in designing integrating testing and debugging systems.
  • Advocating for the highest leverage features and fixes in product prioritization conversations.
  • Execute frequent releases for internal proprietary firmware as well as open source for following test plans building. installers writing release notes and announcing the releases in friendly and inviting communications for wide audiences.

Requirements

  • Excellent communication and collaboration skills.
  • Strong systems thinking ability.
  • Solid foundation of software architecture principles.
  • At least 8 years of professional embedded firmware/software experience.
  • Prior experience as a tech lead for a firmware team.
  • Fluent in embedded C and C.
  • Comfortable in Python.
  • Experience with FreeRTOS.
  • Breadth of technology experience including multiple embedded platforms.
  • An understanding of common hardware peripherals and interfaces.

Bonus Points:

  • Experience with multiple forms of radio telemetry.
  • Experience with IPv6 networking.
  • Experience with ARM CortexM0 M4 and M33 cores.
  • Past work in IoT robotics drones and/or automotive products.
  • A passion for or connection to the ocean.

Benefits

  • Work Location: Remote
  • 5 days working

Excellent communication and collaboration skills. Strong systems thinking ability. Solid foundation of software architecture principles. At least 8 years of professional embedded firmware/software experience. Prior experience as a tech lead for a firmware team. Fluent in embedded C and C++. Comfortable in Python. Experience with FreeRTOS. Breadth of technology experience including multiple embedded platforms. An understanding of common hardware peripherals and interfaces. Bonus Points: Experience with multiple forms of radio telemetry. Experience with IPv6 networking. Experience with ARM Cortex-M0, M4, and M33 cores. Past work in IoT, robotics, drones and/or automotive products. A passion for or connection to the ocean.

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.