Jobs type 1: C++ Embedded Firmware Developers (Junior - Senior)
- Qualification in Engineering, Computer Science or equivalent practical experience
 - Embedded Linux, RTOS and Bare Metal software development experience within a constrained environment
 - An understanding of electronics, digital design, interpreting electronic schematics
 - Experience with various microcontroller and microprocessor cores
 - Understand fundamentals of communication messaging; synchronous, asynchronous, RS-232, RS-422, RS-485, Ethernet, SPI, I2C, protocol buffers, message queues
 - Ability to use general electronic lab equipment; oscilloscope, protocol analyser, logic analyser, multimeter, spectrum analyser
 - C / C++, Java, Python and Assembler languages
 - Experience using embedded toolchains; compilers, linkers, debuggers, JTAG
 - Experience with Source Control Systems (Git, Subversion)
 
Jobs type 2: C++ Embedded Linux Application Developer (Intermediate - Senior)
- Qualification in Engineering, Computer Science or equivalent practical experience
 - Strong Linux development experience within a constrained environment
 - Understand fundamentals of communication messaging; synchronous, asynchronous, RS-232, Ethernet, protocol buffers, message queues
 - C / C++, Java and Python languages
 - Experience using embedded toolchains; compilers, linkers, debuggers
 - Experience with Source Control Systems (Git, Subversion)
 - Embedded Linux x86/ARM
 
by via developer jobs - Stack Overflow
No comments:
Post a Comment