HamburgerMenu
hirist

Mistral Solutions - Embedded Software Engineer - C Programming

Posted on: 26/11/2025

Job Description

Job Role : Embedded Software Engineer

About Mistral :

Mistral's software team is at the forefront of developing cutting-edge software solutions for applications in consumer, industrial, aerospace, and defense domains.

Our expertise spans the complete spectrum of software development services, including :

- Low-level software development (assembly language)

- Firmware and device driver development

- Board Support Packages (BSP)

- Middleware and application development for various hardware architectures

- Operating systems such as Embedded Linux, VxWorks, and Android OS

Why Join Mistral?

- Be part of a core technology company driving innovation.

- Enjoy flexibility to work across multiple domains and projects.

- Gain hands-on experience with the latest technologies and trends.

- Work in a culture that fosters learning, freedom to execute, and opportunities for growth.

- Develop expertise in the complete product life cycle, from development to deployment.

- Be part of a process-oriented organization that values structure and efficiency.

- Experience open culture with easy accessibility to senior leaders and management.

Key Responsibilities :

- Develop and debug C-based software solutions for embedded systems.

- Design and implement Linux device drivers for various platforms.

- Port u-boot and Linux Kernel to different boards and platforms.

- Conduct board bring-up and bootloader debugging activities.

- Enable and debug peripherals such as I2C, SPI, MMC/SD, Flash memories, USB, Ethernet, Audio, Display, Video, Camera, and PCIe.

- Work on platforms utilizing ARM Cortex processors (e.g., A15, A53, A72).

- Contribute to Linux kernel upstreaming efforts.

Mandatory Skills :

- Proficiency in C programming for embedded systems.

- Experience in Linux device driver development.

- Expertise in u-boot and Linux Kernel porting.

- Knowledge of board bring-up and bootloader debugging.

Desirable Skills :

- Familiarity with tools like oscilloscopes and logic analyzers.

- Ability to understand and interpret hardware schematics.

- Prior experience working on Texas Instruments platforms.

Join Mistral to embark on a journey of technology, innovation, and professional growth!


info-icon

Did you find something suspicious?