Return to Careers
Embedded Software Engineer
Riga, Latvia
Embedded Software Engineer
APPLY NOW
Atlas team welcomes an Embedded Developer/Engineer to take part in design, development and maintenance of embedded software solutions for Atlas Aerospace product range consisting of UAVs, in-house design imaging systems and radio communication equipment. This is a full-time, hybrid role.
Key Responsibilities
-
Embedded firmware development for Linux-based SoC and microcontrollers.
-
Linux kernel driver development.
-
Bring-up and implementation of new sensor ICs.
-
Support for existing applications and firmware maintenance.
Basic Qualifications
-
C language, bash scripts, make and other common embedded languages.
-
8/32bit microcontrollers (ARM, AVR, Microchip, etc.).
-
Knowledge of basic microcontrollers communication protocols: I2C, SPI, USB, CAN.
-
Ability to read and understand electrical schematics.
Preferred Skills And Experience
-
Experience with OpenWrt - kernel and application sides.
-
Practical experience in high frequency device development (amplifiers, mixers, receivers, etc.).
-
Deeper understanding of IEEE 802.11 and experience with other communication protocols.
-
Electronic device development: schematics, PCB routing, etc.
-
Understanding of radio frequency device specifics.
what we offer
-
Salary EUR 4500 to 5000 gross depending on qualifications.
-
Experience in a fast-growing, highly innovative global industry.
-
Excellent work conditions and open-minded team.
-
Health and accident insurance policies.
-
Free parking lot next to the office.
-
Corporate events, regular internal activities and other benefits.
-
Professional development opportunities and training.