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

You will have an opportunity to leverage your software engineering skills to develop cloud based services, ensure system administration and operations processes are running efficiently. Requires practical knowledge of Software development obtained through advanced education combined with experience....

Promoted
VirtualVocations
Tamarac, Florida

A company is looking for a Software Engineer Senior Consultant II. ...

Promoted
SynergisticIT
Fort Lauderdale, Florida
Remote

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
Veracity Software Inc
Coral Springs, Florida

Job Title: Full Stack Java Developer. ...

Promoted
Thinkbyte Consulting Inc. ( E-Verified )
Davie, Florida

The Systems Engineer III will assist in the design, implementation, security and support of large multi-site Windows Server environments with a strong focus on systems integration and performance. The Systems Engineer III will also serve as a Subject Matter Expert (SME) on the company’s installed te...

Promoted
Hays
FL, United States

Cloud-Based IT Systems: Proficiency in managing corporate assets through cloud-based IT systems. Construction Project Experience: Experienced in handling new construction projects, encompassing hardware setup and systems such as AV, CCTV, and building security systems. Experience: 5+ years of IT exp...

Promoted
Campus Ivy
Sunrise, Florida

You will be a lead developer responsible for the development of new software products and enhancements to existing products. Develop and support software including applications, database integration, interfaces, and new functionality enhancements. Experience with Agile or Scrum software development ...