Embedded Systems Firmware Engineer

CarePredict
Plantation, Fl, US
$84.6K-$100K a year
Full-time

Job Description

We are looking for a talented Firmware Engineer to develop our IoT product. This role is ideal for an individual who is creative and has excellent analytical skills to solve complex problems in an efficient manner with strong communication skills, adaptability and a collaborative mindset.

Responsibilities :

  • Work with firmware and software developments for embedded systems / microcontrollers.
  • Develop code that is production-ready and maintain Over The Air update functionality.
  • Integrate IOT concepts by enabling communication with our existing back-end servers and improving performance.
  • Work closely with a variety of teams including software application developers, system architects, and firmware developers to ensure cohesive integration of various products and protocols.
  • Be ideally positioned to integrate the latest market technologies to enhance wearable performance
  • Work with the hardware team to help design and debug future hardware revisions of the product.
  • Be goal-oriented, and deliver products in time to ensure the success of the company.
  • Work with various communication protocols like SPI, UART, and I2C to work with an array of onboard sensors and improve efficiency.
  • Work with NOR and NAND flash file systems and ensure the longevity of the memory storage unit on the device.
  • Be proficient in the RTOS concepts and develop efficiently in a multi-threaded environment.
  • Work with Board level testing and End of line testing modules to ensure high quality of devices coming out of the manufacturing plant.
  • Have a thorough understanding of different networking concepts like TCP, TLS, SSL, and core WIFI, Ethernet, and RF understanding to design efficient IOT solutions.
  • Work with the manufacturer on factory jig setups, qc s / w program development
  • Factory test tools.

Qualifications :

  • 3-5 years of experience in C / C++, ARM processors, and RTOS programming.
  • Knowledge of : MEMS, TCP / IP, SPI, UART, USART, 12C, GPIO, Pin configuration, and low power states
  • Able to distinguish NOR from NAND, and know how to talk to either with FileSystem
  • Familiar with :

Wifi (8.0211a / b / g / n / ac) and Bluetooth HW, Ethernet, GSM / HSPA+

and protocols such as TCP / IP, TLS, SSL, Web Sockets, JSON

Salary : $84,550 - $100,000

$84,550 - $100,000

Benefits :

Dental, Vision & Health Insurance. Life Insurance. Flexible Spending Account. Generous Paid time off.

Job Site :

324 S.University Drive, Plantation, FL 33324

30+ days ago
Related jobs
CarePredict
Plantation, Florida

Work with firmware and software developments for embedded systems/microcontrollers. We are looking for a talented Firmware Engineer to develop our IoT product. Work closely with a variety of teams including software application developers, system architects, and firmware developers to ensure cohesiv...

Stryker Employment Company, LLC
Fort Lauderdale, Florida

Coordinate with mechanical, electrical, software, and system engineers to ensure that the system and subsystems designs meet specified requirements. Bachelor of Science in Software, Electrical, Mechanical, Systems, or Biomedical Engineering & 8+ years of work experience. Experience with SysML and Mo...

Promoted
Gainwell Technologies LLC
FL, US

Gather requirements for testing, develop executable test cases and help distribute workload across a team of test engineers. Knowledge in testing analysis and design, functional and performance models and test specifications to evaluate and validate test cases and scripts. Senior Professional Test E...

Promoted
Cloud Software Group, Inc.
Fort Lauderdale, Florida

The CVAD/DaaS performance test team is responsible for delivering high-quality releases for customers. Together with other talented team members, you will be focusing on not only testing, troubleshooting and maintaining software components for existing and new products, but also customer requirement...

Promoted
VirtualVocations
Tamarac, Florida

A company is looking for a Senior Software Engineer, Identity & Access. ...

Promoted
SynergisticIT
Hollywood, Florida

Currently, We are looking for entry-level software programmers, Java Full stack developers, Python/Java developers, Data analysts/ Data Scientists, Machine Learning engineers for full time positions with clients. Experience in programming language Java and understanding of the software development...

Promoted
Pixels on Target LLC
Sunrise, Florida

The Senior Embedded Software Engineer will be responsible for tasks such as embedded software programming, software development, debugging, and software design to support the development of advanced thermal optic products. This is a full-time on-site role for a Senior Embedded Software Engineer at P...

Promoted
Compunnel, Inc.
Davie, Florida

EDUCATION: Bachelors degree in industrial/electrical engineering, Computer Science, or a related field. We are seeking a skilled Automation Engineer to join our dynamic team. EXPERIENCE: 3-5 years of experience in automation engineering or a related field. ...

Promoted
L3Harris Technologies
FL, United States

Responsibilities: Provides mastery-level system integration and test engineering expertise and technical leadership to a team during verification activities including functional, environmental qualification, and environmental production tests of Space equipment (spacecraft bus, communication & missi...

Promoted
Rose International
FL, United States

The Senior Software Engineer is a critical member of the Technical Operations Team whose primary role is to complete full-stack software development stories. Uses experience as a full-stack software engineer to build, implement, and maintain tools and automation in collaboration with the scrum team....