Are you ready to think, invent and impact like never before? If you aspire to work for an organization full of forward-thinking and customer-focused, you’ll enjoy your role as an embedded software engineer at Cooperative Computing. You will execute a complete embedded software development lifecycle and design, develop and test components, devices, or systems.

Job Responsibilities

  • Bring product concepts to life and develop next-generation improvements by analyzing information about past products and current trends, turning ideas into specific design requirements for a manufactured good
  • Design, develop, code, test and debug system software
  • Review code and design
  • Analyze and enhance the efficiency, stability and scalability of system resources
  • Integrate and validate new product designs
  • Support software QA and optimize I/O performance
  • Provide post-production support
  • Interface with hardware design and development
  • Assess third-party and open-source software

Required Skills & Qualifications

  • Able to work independently and oversee numerous design projects
  • Ability to identify and install software and other devices needed for each project
  • With at least 2 years of experience in the relevant field
  • Proven working experience in software engineering
  • BS degree in Computer Science or Engineering
  • Experience in hands-on development and troubleshooting on embedded targets
  • Solid programming experience in C or C++
  • Proven experience in embedded systems design with preemptive, multitasking real-time operating systems
  • Familiarity with software configuration management tools, defect tracking tools and peer review
  • Excellent knowledge of OS coding techniques, IP protocols, interfaces and hardware subsystems
  • Adequate knowledge of reading schematics and data sheets for components
  • Strong documentation and writing skills

Job Details

Total Positions:
1 Post
Job Shift:
Second Shift (Afternoon)
Job Type:
Job Location:
Gulshan-e-Iqbal, Karachi, Pakistan
Gender:
No Preference
Minimum Education:
Bachelors
Degree Title:
BSCS
Career Level:
Experienced Professional
Minimum Experience:
4 Years
Apply Before:
Mar 21, 2023
Posting Date:
Feb 20, 2023

Cooperative Computing

Information Technology · 101-200 employees - Karachi

Cooperative Computing is a business-focused Digital Transformation company that helps organizations create demonstrable business value through the use of technology. We help Enterprises across the globe to develop and execute technology strategies that drastically reduce operating costs or drive critical competitive advantage, Cooperative Computing ensures your business can obtain the desired ROI or has a valid exit strategy that can be executed with little or no risk. With a systematic approach and a well-vetted partner network, Cooperative Computing can tackle the most complicated and sophisticated business issues that require technical experience and depth that is rare in today’s chaotic technology marketplace. In today’s financially demanding marketplace, no services business executive (whether internal or external services) can be limited by not having a clear vision of services provided, costs for these services transparently mapped out, and a strategy to continuously improve these costs or increase the value of the service. Join us and let the journey to value creation begin!

What is your Competitive Advantage?

Get quick competitive analysis and professional insights about yourself
Talk to our expert team of counsellors to improve your CV!
Try Rozee Premium
I found a job on Rozee!