Embedded Linux Developer – Zephyr

🔥 0 minutes ago

Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of Sigma Software Group

Sigma Software Group

1001 - 5000 employees

Founded 2002

🎮 Gaming

📡 Telecommunications

Software Development • Gaming • Telecommunications

Sigma Software Group is a multinational company, established in 2002, that specializes in providing high-quality software development, graphic design, testing, and support services. The company focuses on delivering solutions across various industries such as automotive, telecommunications, aviation, advertising, gaming, banking, real estate, and healthcare. Sigma Software values professional growth, offers remote work opportunities worldwide, and caters to world-renowned clients like AstraZeneca, Scania, and SAS. The company emphasizes a culture of continuous education, mentorship, and flexible work environments, making it a preferred workplace for IT specialists aiming to work on complex solutions utilizing cutting-edge technologies. Sigma Software is committed to innovative solutions and engineering the future while also contributing to social causes such as charitable work in Ukraine.

📋 Description

• Design, develop, debug, document, and maintain embedded software components, drivers, and device-level functionality • Develop firmware solutions for industrial pump systems and embedded devices • Work within Embedded Linux and Zephyr RTOS environments • Implement and maintain low-level hardware interaction and communication interfaces • Analyze technical approaches and provide recommendations to the Customer and project team • Debug and troubleshoot software issues on real embedded hardware • Participate in software and hardware integration activities • Collaborate with PMs, QA engineers, DevOps specialists, and embedded developers throughout the development lifecycle • Identify and escalate technical risks, blockers, and architectural concerns when necessary

🎯 Requirements

• 5+ years of commercial embedded software development experience using C • Strong hands-on experience with Embedded Linux development and debugging • Practical experience with Zephyr RTOS / ZephyrOS or strong RTOS background with readiness to work deeply with Zephyr • Experience working with STM32, Nordic, or similar ARM-based microcontrollers • Strong understanding of low-level embedded development concepts, including peripherals, interrupts, memory management, boot flow, and hardware interaction • Experience designing and implementing embedded software modules, drivers, and firmware components • Hands-on experience with embedded communication interfaces and protocols such as UART, I2C, SPI, Modbus, CAN, RS-485, or Ethernet • Experience debugging and troubleshooting software on physical embedded devices • Understanding of embedded security concepts, including bootloaders, secure firmware updates, firmware signing/encryption, authentication, and secure communication • Upper-Intermediate or higher English level WILL BE A PLUS • Experience with MQTT • Experience with Profibus or other industrial communication protocols • Knowledge of FatFS, LittleFS, lwIP, or similar embedded libraries/stacks

🏖️ Benefits

• Employees can work remotely

Apply Now

Similar Jobs

🔥 10 hours ago

Booksy

51 - 200

💄 Beauty

🧘 Wellness

☁️ SaaS

Growth Engineer at Booksy managing marketing systems and ensuring user actions are tracked effectively. Collaborating on multi-touch attribution and improving data accuracy in a remote-first environment.

BigQuery

Cloud

SQL

🔥 23 hours ago

Amcor

10,000+ employees

🛒 Retail

Product Development Engineer at Amcor, responsible for managing sustainable innovation in packaging materials for EMEA region. Focus on product development and customer technical support.

🕒 2 days ago

Aras Corporation

501 - 1000

☁️ SaaS

🏢 Enterprise

🤝 B2B

Software Architect leading technical vision for cloud-native services at Aras. Defining architecture and mentoring teams while driving AI-assisted practices and collaboration.

Azure

Cloud

Distributed Systems

.NET

🕒 3 days ago

Eskimi

201 - 500

📱 Media

🤝 B2B

☁️ SaaS

Software Engineer developing features for a real-time bidding platform at Eskimi. Utilizing AI tools for efficient coding and modernizing legacy systems.

Cassandra

Distributed Systems

Java

Kotlin

NoSQL

Redis

Rust

Scala

Go

🕒 3 days ago

Inetum

10,000+ employees

🤝 B2B

🏢 Enterprise

☁️ SaaS

Senior Java Developer developing and maintaining banking applications in a hybrid work model. Join Inetum Polska and contribute to innovative solutions within the banking sector.

Apache

Cassandra

Cloud

Google Cloud Platform

Java

Kubernetes

Microservices

Python

RDBMS

SQL