11 Mistral Solutions Jobs
Embedded Software Engineer - Firmware/Device Driver (3-8 yrs)
Mistral Solutions
posted 13d ago
Flexible timing
Key skills for the job
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!
Functional Areas: Software/Testing/Networking
Read full job descriptionPrepare for Embedded Software Engineer roles with real interview advice
Learning is tremendous Great team culture (varies from team to team)
Long hours of work
2-8 Yrs