NEWPosted 7 hours ago

Job ID: JOB_ID_10866

Job Description: Embedded Firmware Engineer

We are seeking a highly skilled Embedded Firmware Engineer with extensive experience in C++ and C# to join our team. This role is crucial for developing embedded firmware that operates directly on devices, requiring a deep understanding of low-level drivers, application firmware, and hardware-software interfaces. The ideal candidate will possess strong hardware knowledge to effectively troubleshoot and resolve issues at the hardware-software interface.

Key Responsibilities:

  • Develop and maintain embedded firmware for various devices.
  • Design and implement low-level drivers and application firmware.
  • Troubleshoot and resolve hardware-software interface issues.
  • Work with physical hardware systems and understand their architecture.
  • Review schematics and understand hardware design principles.
  • Develop software compatible with the existing hardware architecture.
  • Collaborate with manufacturing and mechanical engineering teams.
  • Ensure compliance with industry standards and regulations.
  • Create and maintain technical documentation, including product descriptions, lessons learned, product scope documents, specifications, and Statements of Work (SOWs).
  • Support the development of test applications or services for low-level hardware interaction through APIs on Android platforms.
  • Work independently and proactively, while also collaborating effectively with cross-functional teams.
  • Utilize Jira for project tracking and management.

Technical Expertise Required:

  • Core Skills: Strong expertise in C++ and C#.
  • Bluetooth: Experience developing Bluetooth Mesh applications, with a solid understanding of Bluetooth board architecture and integration.
  • Wireless Technologies: Familiarity with Wi-Fi and cellular technologies (LTE) is essential, as our products are primarily wireless devices.
  • Assembly Programming: Ability to write and troubleshoot Assembly code when necessary, especially for debugging drivers or resolving low-level library/firmware issues.
  • USB Protocols: Strong understanding of USB protocols, including decoding communication and developing/troubleshooting device drivers.
  • Development Scope: Approximately 80% new development and 20% enhancement of existing systems.
  • Technology Stack: Experience with Nordic chipsets running on Zephyr RTOS is required.
  • Android Environment: Experience developing for Android platforms, including low-level hardware interaction via APIs.

Preferred Qualifications:

  • Experience supporting manufacturing and mechanical engineering teams.
  • Domain knowledge in manufacturing environments.
  • Familiarity with ISO and other third-party industry standards and compliance requirements.
  • Experience working with Jira for project tracking.

This is a senior replacement role supporting a high-priority Bluetooth Mesh project. The successful candidate will also gain exposure to and support additional product lines within the organization. Excellent collaboration and communication skills are essential, with interactions expected with CTO and Director level personnel.


Special Requirements

Only USC & GC,GC EAD Can apply for this role. Hybrid 3 days onsite. Experience supporting manufacturing and mechanical engineering teams is a plus. Familiarity with ISO and other third-party industry standards and compliance requirements. Experience in manufacturing environments is a plus. Review schematics, understand hardware design, and develop software compatible with the hardware architecture. All tablets operate on Android. May involve developing test applications or services for low-level hardware interaction through APIs. Experience working with Jira for project tracking is preferred. Responsible for creating and maintaining technical documentation. Senior replacement role supporting a high-priority Bluetooth Mesh project. Excellent Collaboration and Communications Skills – interactions with CTO, Director.


Compensation & Location

Salary: $75 – $75 per hour

Location: Remote, TX


Recruiter / Company – Contact Information

Email: santhi.chittala@intellyk.com


Interested in this position?
Apply via Email

Recruiter Notice:
To remove this job posting, please send an email from
santhi.chittala@intellyk.com with the subject:

DELETE_JOB_ID_10866

to delete@join-this.com.