Embedded Software Engineer
vakansiya — 2024

Şirkətlər üçün:

Elan sifarişi:
elan@offer.az
Reklam sifarişi:
reklam@offer.az

Report to: Head of department

Experience: Software engineering

Responsibilities:

  • Design and implement software of embedded devices and systems from requirements to production and commercial deployment
  • Design, develop, code, test and debug system software
  • Review code and design
  • Analyze and enhance efficiency, stability and scalability of system resources
  • Integrate and validate new product designs
  • Support software QA and optimize I/O performance
  • Provide post production support
  • Interface with hardware design and development
  • Assess third party and open source software

Requirements:

  • Proven working experience in software engineering
  • Bachelor or master’s degree in Computer Science, Computer Engineering or equivalent degree
  • Experience in hands-on development and troubleshooting on embedded targets
  • Proven experience in embedded systems design with preemptive, multitasking real-time operating systems
  • Familiarity with software configuration management tools, defect tracking tools, and peer review
  • Excellent knowledge of OS coding techniques, network protocols, interfaces and hardware subsystems
  • Adequate knowledge of reading schematics and data sheets for components
  • Strong documentation and writing skills
  • 2 or more years of professional experience

Skills and knowledge: 

  • Experience with embedded Linux or other POSIX compatible operating systems
  • Strong C and C++ programming skills and knowledge
  • Assembler or Java skills are a plus
  • Good source-level debugging skills
  • Strong problem-solving skills
  • Base electronic knowledge (electronic elementary circuit elements, AC and DC circuits)
  • Good knowledge in embedded software development environments and tools including IDE, editors, compilers, linkers, emulators, debuggers, analysis and monitoring tools
  • Good knowledge of ARM-based microcontrollers
  • Automation experience is a plus (e.g. experience with real-time operating systems)
  • Knowledge in developing systems with wireless and wired communication protocols (Wi-Fi, Bluetooth, NFC, Lora, I2C, SPI, USB, UART, FMC/FSMC, RS-232, RS-485)
  • Knowledge of DSP or wireless communication systems is beneficial

Working time: Monday – Friday from 09:00 to 18:00. Saturday/Sunday – weekend.

Monthly salary will be negotiated during the interview, depending on the knowledge, skills and experience of the candidate.

Eligible candidates are asked to send their resume with the “Embedded Software Engineer” in the subject line.

Oxşar vakansiya siyahısı:

Business Analyst

ERP-INTEL" MMC şirkəti olaraq "Business Analyst" vakansiyası aktivdir, ...

ERP İNTEL MMC

26.04.2024 - Bakı

İngilis dili (Data Science üçün )

Təlimçi Data İngilis dili (Data Science üçün ) həftədə 1 dəfə olmaqla dərslər keçəcəkdir. ...

Eduaz.com

24.04.2024 - Bakı

Şəbəkə üzrə mühəndis / Şəbəkə üzrə aparıcı mühəndis

Kontakt Home Şəbəkə üzrə mühəndis / Şəbəkə üzrə aparıcı mühəndis vəzifəsi üzrə vakansiya elan edir. ...

Azərbaycan Beynəlxalq Bankı

23.04.2024 - Bakı

Proqram təminatı üzrə aparıcı mühəndis (Senior Backend Developer)

Kontakt Home Proqram təminatı üzrə aparıcı mühəndis vəzifəsi üzrə vakansiya elan edir. Komanda ilə işləmək bacarığı olmalıdır. ...

Kontakt Home

17.04.2024 - Bakı

HelpDesk (kiçik mütəxəssis)

BERC Group MMC HelpDesk (kiçik mütəxəssis) vakansiyası üzrə işə qəbul elan edir. ...

BERC Group

29.03.2024 - Bakı