What are the responsibilities and job description for the Embedded Systems Engineer position at Integrity Communications Solutions, Inc.?
Responsibilities
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 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. The position is primarily on-site and requires the candidate to have Top Secret eligibility for work on other ICS projects.
The engineering department at ICS tackles problems of all shapes and sizes. These include gas sensing systems, radar vitals monitoring, AI-radar-camera fusion systems, cable design for the NASA Europa Lander, and several smaller electromagnetics projects. To tackle these projects, ICS uses a variety of tools including raytracing tools, electromagnetic modeling tools, and various programming languages and integrated development environments.
Qualifications
Required Qualifications:
- Bachelors or higher education in Electrical Engineering or Software Engineering or similar field
- Embedded development
Desired Qualifications:
- STM32 microcontroller development
- I2C interfacing
- C
- Python
- SQL
- Database management and interfacing
- SPI (RS232, RS485, etc.)
- Embedded wireless communications (e.g. LTE, WiFi, BT, etc.)
Bonus Experience:
- AI/ML experience
- RF design
- PCB design and layout
- Mechanical design