Embedded Firmware Engineer

Tanisha Systems
Richardson, TX Full Time
POSTED ON 3/14/2023 CLOSED ON 4/15/2023

Job Posting for Embedded Firmware Engineer at Tanisha Systems

Job Title: Embedded Firmware Engineer
Location: Seattle, WA (Onsite)

Job Description:-

As a Principal Embedded Firmware Engineer, you will be responsible for providing technical leadership to a multi-disciplinary team, including other firmware, hardware, software, and mobile developers. As a Principal level, you will be expected to have knowledge across disciplines and able to guide overall system optimization, security, and reliably. The ability to be responsive, flexible, and communicate clearly, both technical and non-technical, will be critical to your success in this role.

You will participate in the design, integration, and improvement of the FW stacks for the main computational board embedded in our devices. This includes designing and implementing a wide range of low-level embedded software on our hardware platform, including device drivers, communication protocols, security requirements, refactoring and porting existing code, and other low-level programming activities.

BASIC QUALIFICATIONS

Passion for providing a great customer experience in all of our products through the quality and usability of released firmware

Bachelor's degree in Electrical Engineering, Computer Science or equivalent required.

10 years of Firmware development experience.

6 years of providing design leadership within a technical team

C and embedded SW development expertise.

Experience with low-level device-to-platform communication including UDP, ProtoBufs, and binary packed messages.

Experience with interfacing and developing web applications for device interaction, testing, and management.

Excellent communication skills with internal technical teams, internal business teams, and external partners.

Experience using Git source control management system.

Solid understanding of end-to-end SW development toolchains and environments.

Experience with assembly level development on microcontrollers such as AVR, MSP430, and Arm Cortex series.

Hands-on experience in working with embedded RTOS such as FreeRTOS, ThreadX, or other MCU level operating systems.

Hands-on experience in working with Linux-based devices.

Hands-on experience in developing BSP for Linux and or Android-based devices.

Linux kernel and driver development experience required.

Experience working in both prototyping and formal product development environments.

Understanding of security issues related to deployments of typical network applications and protocols.

PREFERRED QUALIFICATIONS

MS/PhD in Electrical Engineering, Computer Science or equivalent.

Experience on ARM multi-core processors.

Experience with extremely battery efficient designs

Experience with Java, Spring Boot, MQTT, Docker, AWS or Azure IoT

Experience with navigation sensors such as IMUs, GPS, and other location services

Knowledge of wireless BLE 4.0 protocols, TCP/IP networking, understand 802.11 protocol

Experience working with cellular modems and modules

Ability to understand schematics for embedded portions of hardware and provide technical review and build BSP files.

Thanks & Regards

Kunal Kumar

Sr. Technical Recruiter

Tanisha Systems Inc

Embedded Engineer
Synergy Global Technologies Inc. -
Plano, TX
Senior firmware engineer
BorgWarner Systems Lugo S.r.l. -
Italy, TX
Avionics Firmware Engineer (R2524)
Shield AI -
Dallas, TX

Salary.com Estimation for Embedded Firmware Engineer in Richardson, TX
$124,755 to $154,538
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

Sign up to receive alerts about other jobs with skills like those required for the Embedded Firmware Engineer.

Click the checkbox next to the jobs that you are interested in.

  • Circuit Design Skill

    • Income Estimation: $88,257 - $110,309
    • Income Estimation: $97,960 - $131,280
  • Computer Simulation Skill

    • Income Estimation: $82,053 - $113,382
    • Income Estimation: $88,257 - $110,309
This job has expired.
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Tanisha Systems

Tanisha Systems
Hired Organization Address East Irvine, CA Full Time
Role: Data Engineer Location : Irvine, CA, Los Angeles CA, Ney York City NY (Onsite) Job Description We are looking for ...
Tanisha Systems
Hired Organization Address Redmond, WA Full Time
Job Title: Electrical Engineer Location: Redmond WA(Onsite) Job Description:- Need Electric or Electrical Engineer with ...
Tanisha Systems
Hired Organization Address Redmond, WA Full Time
4 years of application development using ASP.NET, C#, MVC, jQuery, LINQ and MS SQL Server . Strong design and developmen...
Tanisha Systems
Hired Organization Address Five Corners, NJ Full Time
Title :SQL DBA L4 Location : Jersey City NJ (Hybrid) Please submit 12 years profiles ( We do not entertain less than 12 ...

Not the job you're looking for? Here are some other Embedded Firmware Engineer jobs in the Richardson, TX area that may be a better fit.

Firmware Engineer

1 Point System, Dallas, TX

Firmware Engineer

Rochester Sensors LLC, Coppell, TX