Senior Technical Lead
Lahore, PK
3d ago

Candidate will be working on Nucleus Hypervisor product line and will be responsible for development, debugging, testing, documentation, porting to different embedded hardware platforms and maintenance of various software components.

Responsibilities may also include consulting with customers during pre-sales and post-sales activities. Job Qualifications : BSc / MSc Computer Science, Computer Engineering, Electrical Engineering Experience : 8+ years of experience in embedded software development Required Skills : Understanding of embedded systems, RTOS, computer architecture and interfacing Expertise in RTOS based and system level software development Low level programming experience in C and Assembly language Proficiency in C / C++ Excellent concepts in Operating Systems theory and computer architecture Expertise / knowledge with any of the following technologies will be an added advantage ARM or Intel architecture Virtualization and TrustZone Wired or wireless connectivity technologies e.

g. USB, PCI / PCIe, WiFi, Bluetooth, Bluetoot Low Energy High level operating systems e.g. Linux and MS Windows Good understanding of electronic hardware (reading schematics and component data sheets) Experience of development on Linux hosts (Ubuntu, etc.

Linux kernel understanding / experience (device trees, patching, configuration, building, etc.) Proficient in the use of source code management tools Demonstrated capability to identify system level issues (software) Software architecture design, unit test plans and documentation skills Good communication skills and excellent verbal and writing skills in English Quick leaner, self-motivated and a quality driven person Team leadership skills Ability to adhere to scheduled and team-agreed timelines At Siemens we are always challenging ourselves to build a better future.

We need the most innovative and diverse Digital Minds to develop tomorrow s reality.

Report this job

Thank you for reporting this job!

Your feedback will help us improve the quality of our services.

My Email
By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
Application form