OVERVIEW Integrity Communications Solutions (ICS) is looking for a motivated and talented individual with experience in embedded development. We are an agile engineering team needing immediate support in developing two embedded systems. The first is a biometric radar system that requires the following support:
Develop and maintain the data pipeline between radar firmware (C) and backend API (Flask).
Implement and monitor containerized deployments using Docker.
Integrate and optimize the data processor (Python) to receive and stream radar data.
Collaborate with backend and frontend teams (Flask API ReactJS UI) for real-time visualization.
The second is supporting gas sensing methodologies using multi-PCB systems wireless communications systems automation and control routines and external system interfacing using STM32 microcontrollers. We are designing flexible gas sensing systems to be tailor-fit to various applications in the agricultural oil/gas water treatment and air quality industries.
MINIMUM QUALIFICATIONS
Bachelors or higher education in Electrical Engineering or Software Engineering or similar field
Embedded development skills
Firmware: C/C
Data Processing: Python
DevOps: Git Docker
PREDERRED QUALIFICATIONS Experience with the following:
STM32 microcontroller development
Code Composer Studio
I2C interfacing
Flask (Python)
ReactJS
Linux systems
SQL
Database management
SPI (RS232 RS485 etc.)
Embedded wireless communications
LTE WiFi BT etc.
SKILLS The required skills for this role include a strong foundation in embedded systems design and development which is critical for building reliable and efficient hardware-software solutions. Proficiency in low-level programming languages such as C and C along with experience in real-time operating systems (RTOS) is essential for developing time-sensitive applications. Solid understanding of hardware interfaces and protocols (e.g. SPI I2C UART CAN) is necessary for seamless integration between components.
Analytical and problem-solving abilities are vital for debugging complex systems and optimizing performance. Attention to detail and a methodical approach support the development of robust fault-tolerant systems. Collaboration and communication skills are also important for working effectively with cross-functional teams including hardware engineers software developers and product managers.
COMPENSATION AND BENEFITS
Salary Range: $100000.00-$120000.00annually (based on experience and qualifications)
Benefits Include:
70% company-paid medical insurance
100% company-paid dental and vision coverage
401(k) plan with company match and profit sharing
Company-paid life and AD&D insurance
Education assistance program
Paid time off (PTO) accruingat 15 days annually increasing with tenure
13 paid holidays annually including a year-end shutdown
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.