Role description:

You will join Digital Design Corporation’s engineering team and work on cutting-edge embedded system software for various industries and applications such as Military/Aerospace/Defense, Automotive, Industrial Equipment, Emergency Preparedness, Medical and others.

Main responsibilities:

  • Produce production-quality embedded software
  • Create design documentation
  • Perform system-level and unit level design and verification
  • Produce design effort estimates
  • Support system integration and verification
  • Support and enhance systems in production

Required skills and experience:

  • 5 – 15 years of related experience
  • Strong problem-solving skills
  • Strong analytical skills
  • Ability to work in a fast paced, deadline-oriented environment
  • Good communication skills
  • Software (bare-metal, Linux, BSP,…) for FPGA embedded CPUs and SOCs
  • Experience with all phases of the development process (architecture, design, coding, implementation, testing, debugging)
  • Experience with Linux and other (e.g. RTOS) embedded development tools
  • Strong knowledge and practical experience using C and C++
  • Understanding of microprocessor systems (especially on-chip embedded SOC)

Desirable skills:

  • Expertise in image processing
  • Knowledge of digital logic design principles and FPGA architectures
  • Implementing DSP algorithms
  • Communication protocols
  • Visual Studio
  • High-Level languages such as Python
  • Connectivity protocols Ethernet, TCP/IP, I2C SPI, CSI, DSI, PCIe, UART…
  • Experience with Boost C++ library
  • Familiarity with standard memory interfaces – DRAM, Flash
  • Expert at Object-Oriented Programming

Education required:

  • BS in CE, CS or EE

Job Type: Full-time

Pay: Competitive compensation package per the experience level

Tagged as: C#, design, Dev, Embedded Software, Git, Go, linux, Python, studio, TCP/IP, test, testing, UI, UX

Source:

Job Overview
We use cookies to improve your experience on our website. By browsing this website, you agree to our use of cookies.

Sign in

Sign Up

Forgotten Password

Share