Embedded Software Developer C @

3 days ago


Kraków, Lesser Poland, Czech Republic Silvair Full time
Essential job requirements:
  • Very good knowledge of C programming language
  • Experience with programming of embedded devices
  • Passion for high-quality, well-designed and documented code
Nice to have:
  • Familiarity with communication standards such as BLE, UART, I2C, DALI
  • Experience with CI tools and practices
  • Experience with Nordic nRF5x microcontrollers
  • Tools familiarity: Git, Jenkins, Jira, Confluence, AWS
  • Experience in lighting / smart home industry
  • Expertise with RTOS or Zephyr operating systems
About the job

Join our team to pioneer the development of a groundbreaking microgateway and BACnet gateway for the smart lighting industry. Our microgateway bridges Bluetooth NLC networks with cloud-based services, while the BACnet gateway provides offline integration between Building Management Systems (BMS) and Bluetooth NLC networks.

You'll collaborate with our existing teams: two focused on the Silvair Platform (backend, API, web frontend, and mobile apps) and one on firmware — to lead and execute critical tasks for this new product. This role also involves participating in our migration from nRF52832/nRF52840 chipsets to the advanced nRF54 platform using Zephyr OS.

,[Development of new features and functionalities in existing products (from application logic to communication layers), Participation in designing of new products and functions, Participation in tuning of the software development process, Maintenance of the existing code, Code reviews] Requirements: C, Embedded, Git, Jenkins, Linux, UART, Bluetooth, Confluence, AWS, RTOS, Zephyr Tools: Jira, Confluence, GitHub, GIT, Agile. Additionally: Private healthcare, Flat structure, Small teams, Flexible working hours and remote work possibility, integration budget, Innovative product, Free coffee, Canteen, Bike parking, Shower, In-house trainings, In-house hack days, Startup atmosphere, No dress code, co-financed lunches, Free snacks.

  • Kraków, Lesser Poland, Czech Republic beBeeSoftware Full time 900,000 - 1,200,000

    Embedded Software OpportunityWe are seeking an experienced Embedded Software Engineer to design and develop software for access control systems, intercoms, alarms, cameras, and sensors in an embedded Linux environment.This is a unique chance to work on innovative projects and contribute to the development of cutting-edge technology.Key...


  • Kraków, Lesser Poland, Czech Republic beBeeSoftware Full time 800,000 - 1,500,000

    Seeking a seasoned Go developer to create innovative firmware for embedded systems. The ideal candidate will have a solid background in software development, experience with Golang, and a strong understanding of Linux operating systems.Key Responsibilities:Develop high-quality firmware for embedded devices using GoCollaborate with cross-functional teams to...


  • Kraków, Lesser Poland, Czech Republic Hitachi Energy Full time

    Your Background You have a degree from university in computer science/engineering or other relevant education.  You have 5 years of experience as TechLead Senior position   Proven experience in similar software developer roles programming in C, C++.  You have experience with Docker, Kubernetes and Linux.  You have experience in software...


  • Kraków, Lesser Poland, Czech Republic Verkada Full time

    What You Bring +5 years of experience in testing hardware devices / embedded systems / software testingExperience in building CI systems for embedded platformsExperience in creating test strategy,Experience in designing and developing automated test cases for hardware devices, ex. HILProficient in PythonLinux userKnowledge of GitHubNice to haveBasic...

  • Software Pioneer

    2 days ago


    Kraków, Lesser Poland, Czech Republic beBeeEmbedded Full time €60,000 - €90,000

    Embedded Software DeveloperWe are seeking an expert to pioneer the development of a groundbreaking microgateway and BACnet gateway. This individual will be responsible for leading and executing critical tasks, collaborating with our teams.Key Responsibilities:Lead and execute critical tasks for this new product.Participate in designing new products and...


  • Kraków, Lesser Poland, Czech Republic Hitachi Energy Full time

    Your Background  You have a degree from university in computer science/engineering or other relevant education.  You have 5 years of experience in a senior position.  Experience in the .NET technology stack: C#  Experience in the C++  Experience in Fortran is a plus  Experience in RDB, Oracle and or PostgreSQL  Good knowledge of the Unit and...


  • Kraków, Lesser Poland, Czech Republic Verkada Full time

    What You Bring Demonstrated experience developing with Go, including its standard library and common developer tools (debugging and profiling).Good experience in Python programming or other scripting languages.Experience in version control systems.Experience designing and implementing APIs using REST, gRPC, and Protobuf.Working knowledge of SQL or NoSQL...


  • Kraków, Lesser Poland, Czech Republic beBeeDevelopment Full time 6,615,000 - 8,490,000

    Senior Software Development LeadOur Vision:We aim to develop cutting-edge technology for power grids, improving efficiency, security, and longevity.The Opportunity:As a Senior Software Developer, you will lead the development of innovative solutions for future power grids. Collaborating with global teams, you will design and develop software used in critical...


  • Kraków, Lesser Poland, Czech Republic beBeeAutomation Full time 961,900 - 1,299,500

    Embedded Automated Test Engineer RoleWe seek an experienced Embedded Automated Test Engineer to design and develop automated test systems for embedded devices such as access control, cameras, sensors, alarms, etc.


  • Kraków, Lesser Poland, Czech Republic beBeeSoftware Full time €60,000 - €80,000

    Software Engineer RoleWe are expanding our team to develop innovative cloud-based backup solutions.Key Responsibilities:Participate in the software development lifecycle from start to finishCollaborate on feature development and implementationTroubleshoot issues with technical support and resolve them efficientlyWork with operations teams to optimize system...