Epicareer Might not Working Properly
Learn More

Embedded Software Engineer

Salary undisclosed

Apply on


Original
Simplified
Basic Requirements
Bachelor / Master degree in Computer Engineering, Software Engineering and Electronics and Electrical
5+ years embedded development experience
Strong C and C++ design and programming skills for embedded applications
Firm grasp of operating system concepts including processes, threads, mutexes, interrupt handling, and exception
handling
Experience with C/C++ compilation and debugging tools
Experience with scripting languages, build systems, and version control systems
Excellent written and oral communication skills
Experience with development in a Linux environment for ARM target processors
Working knowledge in writing low level programming for HW peripherals and drivers.
Understanding of embedded design considerations including C/C++ memory management, microprocessor
architectures, instruction efficiency, and I/O timing
Knowledge of digital imaging/photography and audio/video coding is a plus