Embedded Software/Firmware Engineer
Apply NowCompany: Kasmo Global
Location: Mossville, IL 61552
Description:
Job Title: Embedded Software/Firmware Engineer
Location: Mossville, IL
Job Description:
We are seeking a skilled Embedded Software/Firmware Engineer with strong expertise in device driver-level development and Real-Time Operating Systems (RTOS). This role involves low-level firmware engineering to support the development of embedded systems for next-generation machinery and controls.
Key Responsibilities:
Required Skills:
Preferred Qualifications:
Location: Mossville, IL
Job Description:
We are seeking a skilled Embedded Software/Firmware Engineer with strong expertise in device driver-level development and Real-Time Operating Systems (RTOS). This role involves low-level firmware engineering to support the development of embedded systems for next-generation machinery and controls.
Key Responsibilities:
- Design, develop, and debug device drivers for embedded systems.
- Work on firmware development in a RTOS environment (FreeRTOS or similar).
- Integrate low-level software with hardware platforms.
- Perform board bring-up, hardware interfacing, and protocol implementation (I2C, SPI, UART, CAN).
- Collaborate with hardware and system engineering teams to ensure seamless firmware integration.
- Write clear documentation for drivers, APIs, and system interactions.
Required Skills:
- 5+ years of experience in embedded software/firmware development.
- Strong proficiency in C/C++ programming for embedded systems.
- Experience with RTOS (e.g., FreeRTOS, VxWorks, ThreadX).
- Solid understanding of microcontroller and SoC architecture.
- Proficiency in device driver development for embedded hardware.
- Familiarity with version control systems (Git preferred).
- Experience with oscilloscopes, logic analyzers, and debugging tools.
Preferred Qualifications:
- Experience working with ARM Cortex-based processors.
- Familiarity with embedded Linux or bare-metal systems.
- Knowledge of safety-critical systems or automotive/aerospace standards.