Job Description
We are looking for a enthusiastic professional Embedded Software Engineer to execute and complete the embedded software development cycle.
: We are looking for a enthusiastic professional Embedded Software Engineer to execute and complete the embedded software development cycle. Key Responsibilities (include, not limited to) :
Design and implement software of embedded devices and systems from requirements to production and commercial deployment. Design, develop, code, test and debug system software. Review code and design. Analyze and enhance efficiency, stability and scalability of system resources. Integrate and validate new product/ system designs. Support software QA and optimise I/ O performance. Interface with hardware design and development. Assess third party and open source software. Skills and Qualifications Required:
Qualification: B.E/ M.Tech/ M.Sc (Engg) Relevant Work Experience: 2- 3 years Experience in hands- on development and troubleshooting on embedded targets. Solid programming experience in C or C++. Sound problem solving, algorithms design and implementation skills Have functional and working knowledge of micro- controllers, microprocessors and Sensors. Hands on, extensive experience working with ARM processors. Adequate knowledge of reading schematics and data sheets for components. Strong documentation and writing skills. Added Advantage:
Experience in embedded systems design with preemptive, multitasking real- time operating systems. Excellent knowledge of OS coding techniques, IP protocols, interfaces and hardware subsystems Device driver programming in Linux System calls, IPCs and network programming (sockets) Linux Kernel programming. Previous experience in embedded software development for Robotic Applications
Job Classification
Industry: IT-Software / Software Services,
Functional Area: IT Software - Embedded, EDA, VLSI, ASIC, Chip Design,
Role Category: Programming & Design
Role: Programming & Design
Employement Type: Full time
Education
Under Graduation: B.Tech/B.E. in Computers
Post Graduation: Post Graduation Not Required
Doctorate: Any Doctorate in Any Specialization, Doctorate Not Required
Contact Details:
Company: Pecih Electronics
Keyskills:
algorithms
C++
Network programming
interfaces
c
code
solid
software
embedded software development
Troubleshooting
Linux kernel programming
Coding
Hardware design
linux
design
System software
Sensors
Open source
support
embedded
programming
hardware