Apply with Email

Senior Embedded Software Engineer

With email

Deadline: 05 May 2024

Employment term: Permanent

Category: Software development

Job type: Full time

Location: Yerevan

Job description:

We're looking for a seasoned Senior Embedded Software Engineer with a passion for making things move. IoT devices, autonomous vehicles, and cutting-edge hardware technologies. This role is perfect for someone who thrives on innovation and has a track record of developing software for complex embedded systems. You'll play a critical role in developing our next generation of products, focusing on performance, reliability, and groundbreaking features.

Job responsibilities

  • Lead the development of embedded software for drones and IoT devices, from initial concept through to deployment.
  • Work closely with cross-functional teams to define software requirements and system architecture for new products.
  • Design, implement, and maintain firmware for embedded platforms, with a focus on NVIDIA's Jetson line of hardware and other advanced technologies.
  • Optimize software for performance and efficiency, ensuring seamless operation in embedded environments.
  • Engage in the full testing cycle, from unit testing to integration testing, to ensure software reliability and robustness.
  • Stay updated on the latest trends in IoT devices, and embedded systems, applying innovative approaches to our product development.
  • Mentor junior engineers and contribute to a culture of excellence in software development.

Required qualifications

  • Bachelor's or Master's degree in Computer Science, Engineering, Mathematics or related field.
  • Over 7 years of experience in embedded software development, with a portfolio showcasing projects in drones, IoT devices, or related areas.
  • Strong proficiency in C/C++ and familiarity with embedded Linux environments.
  • Experience with NVIDIA Jetson hardware, or similar platforms, and understanding of their software ecosystems.
  • Knowledge of communication protocols and experience in developing software for wireless and networked devices.
  • Demonstrated ability in optimizing software for performance and power consumption.
  • Excellent problem-solving skills, meticulous attention to detail, and strong analytical abilities.
  • Effective communication skills and the ability to collaborate in a team setting.

Nice to Have:

  • Experience with real-time operating systems (RTOS).
  • Proficiency in computer vision technologies, including OpenCV, CUDA, etc
  • Familiarity with sensor integration and data acquisition from various sources, particularly in drone technology.
  • Background in developing secure embedded software

Required candidate level: Senior

Additional information

All interested candidates are required to send their CVs to career@aerodynamics.am and indicate the position title you apply for in the subject line of the email or apply by using this link https://bit.ly/3PPvXuM .

Please clearly mention that you have heard of this job opportunity on staff.am

Professional skills

Embedded programming

Apply with Email

Share this job via your favorite social media channel.

Benefits

Annual salary review
Free language courses
Medical insurance
Teambuilding and corporate events
Complimentary tea, coffee and refreshments
"Baby born" package
Free parking
Day off
Family medical insurance
Sport package

Contact details

Website http://www.aerodynamics.am/

Phone: +37433872888

Address: Yerevan, Armenia, Yerevan, Armenia

Find AeroDynamics on social media