Job Description :
* The Embedded Software Engineer is responsible for developing from the system level architectures to application related features that address software and hardware aspects to support OK International next generation products.
* Involvement in the generation of system and sub-system performance specifications, proposals and creation of proof of principle prototypes.
* Understanding and ability to perform software coding using a LINUX and Windows based operating system.
* Ability to generate Pseudo-code for direct translation into microcontrollers.
* Confer with engineers, customers, and others to discuss existing or potential engineering projects and products.
* Design, implement, maintain, and improve equipment, components, products, and systems.
* Direct and coordinate manufacturing, maintenance, support, documentation, and testing activities to ensure compliance with specifications and customer requirements.
* Ensure conformance to design and equipment specifications and compliance with operational and safety standards.
* Full lifecycle application development.
* Designing, coding and debugging applications.
* Software analysis, code analysis, requirements analysis, software review, identification of code metrics, system risk analysis, software reliability analysis.
* Object-oriented Design and Analysis (OOA and OOD
* Software modeling and simulation.
* Front end graphical user interface design.
* Integrate software with existing systems.

Skills Required::


* In depth C++ programming skills.
* Understand in-depth Microchip PIC12/16/18/32 microcontrollers.
* Familiar with Qt Creator, MPLAB, OpenEmbedded / Yocto and Linux Kernel development
* Knowledge of assembly language.
* Software development for Windows OS using Visual Studio.
* SQL server support to be able to explain and modify: permission, scripts, replication, SQL manager tool.
* Hardware/Software debugging with scope.
* G code programming.
* Extensive experience with PID closed-loop control.
             

Similar Jobs you may be interested in ..