Embedded Engineer

This job offer is no longer available. Take a look at the offers you can continue to choose from.
Location
Contract Type
Full-time
Work from home
Flexible work hours
Partial work from home
Published
Reference
134-16-408913
This position is archived.
This position is archived.
Job description

Our client is seeking talented individuals to join a newly formed team focused on firmware and embedded software. In this role, you will tackle challenging tasks by developing firmware and software for both small, OS-less devices and larger devices running embedded Linux, primarily using C and C++.

Your responsibilities will include developing firmware for small devices, whether they use RTOS or no operating system. For larger devices with embedded Linux, you will handle the entire software stack, including Linux image configuration, bootloader setup (secure boot), driver development, and application-level programming. Additionally, you will work on creating host-side device interface libraries for both Windows and Linux, and you will be responsible for drafting specifications and documentation for the embedded software and its components.

Requirements

Requirements:

  • Embedded C and C++ programming
  • Software development for embedded platforms
  • Embedded Linux (including configuration and deployment)
  • Communication protocols (e.g., USB, Ethernet, SPI, I2C)
  • Debugging skills using tools like oscilloscopes and logic analyzers
  • Source code management (preferably Git)
  • Understanding of secure and platform-independent coding practices
  • Knowledge of applied cryptography, PKI, X.509 certificates, and information security principles
  • Quick learner with a strong interest in IoT, secure access control, identification, and authentication

Nice to have:

  • Proficiency in Python for automation
  • Experience with Linux kernel driver development, driver or communication library development for Windows, Linux, iOS, or Android.
  • Basic knowledge of AI and deep learning.
  • Familiarity with embedded Linux security technologies such as System Security, Secure Boot, Secure Update, and TrustZone.
Benefits
  • Fun: Interesting, non-boring work on cutting-edge technologies, for one of the leading companies in the field
  • Job Satisfaction: The developed products will be distributed worldwide to important customers
  • Impact: Core product development, not customization or local support – Prague is their major development site
  • Merit-based Remuneration: Competitive salary, yearly bonus and other benefits
  • Work from Home: Up to 50% of the work time
  • Vacation: 25 vacation days
  • Great Location: Karlín
  • Cozy Office: Newly refurbished modern office designed for engineers. Quiet, cozy 4-seat offices. No open space
  • Friendly Coworkers: Positive atmosphere and company culture
  • Corporate, but Friendly: As their Business Unit is small (less than 200 employees), they are flexible and agile, avoiding the rigidity of classic corporates. They are not a startup, but they have some traces of that culture
Other notes
For more related job opportunities visit https://www.grafton.cz/en/job-search
This position is archived.
This position is archived.