Vacancies

Lamprò Mèllon is an SoC Design Center and recruitment firm that specializes in RISC-V SoC's. LM has emerged as a key part of the $500 billion strong semiconductor industry worldwide. The company is headquartered in Lahore, and recently started a branch office in Islamabad.

Lamprò Mèllon, in a very short span of time, has laid the foundation of a RISC-V based SoC ecosystem in Pakistan. We have established an SoC Design Center, an IP Development Center, and a state-of-the-art SoC training program focusing on semiconductors, RTL design, SystemVerilog, design verification, computer architecture, RISC-V ISA, physical design implementation, etc.

Lamprò Mèllon has extensive industry links in the US, China and South Korea, and provides unique professional advancement and growth opportunities.

We are looking for highly innovative professionals in the SoC, embedded systems and software development space; with a passion to work on the most challenging problems and developing solutions, meeting stringent performance, power, functional requirements and aggressive design schedules predictably.

This is uniquie opportunity for you to advance your career a a leading SoC Design Center and IP Development Center, with a generous financial package and an opportunity to be part of the highly advanced global semiconductor industry.

Current Openings

Traint-To-Recruit Trainee

Join LM Train-to-Recruit program, one of its own kind of program, designed to equip fresh graduates with the skills in Systems-on-Chip Design (SoC) through industry based training and projects so that they can be at the forefront of the opportunities in the semiconductor industry.

Interested candidates can apply online at: Traint-To-Recruit Trainee

Software Engineer

Responsibilities:

  • Enable Linux Operating System or RTOS on RISC-V hardware.
  • Integrate and implement architecture specific Linux kernel patches, bring up the system on the board.
  • Develop and maintain various Linux or RTOS device drivers.

Qualifications:

  • BS degree (with MS preferred) in EE, CS, or other engineering majors with 3+ years of software development experience.
  • Good at C programming with solid knowledge of embedded Linux kernel, and RTOS.
  • Knowledge of ARM/RISC-V architecture or other architectures like PPC/MIPS.
  • Experience in developing peripheral drivers for: I2C, GMAC, USB, UART, SPI, SDIO, MIPI, etc.
  • Experience in developing BLE (Bluetooth Low Energy), or WiFi driver is a big plus.
  • Knowledge of video codec and audio codec is also a big plus.
  • Familiar with software development process and GitLab for open source projects.
  • Leadership and management skills, strong oral and written communication skills in English.

Interested candidates can apply online at: Software Engineer

Senior Software Engineer

Responsibilities:

  • Enable Linux Operating System or RTOS on RISC-V hardware.
  • Integrate and implement architecture specific Linux kernel patches, bring up the system on the board.
  • Develop and maintain various Linux/RTOS device drivers.

Qualifications:

  • BS degree (with MS preferred) in EE, CS, or other engineering majors with 6+ years of software development experience.
  • Proficient in C programming, Linux kernel, and RTOS.
  • Knowledge/experience on ARM/X86 architecture or other architectures like PPC/MIPS.
  • 6+ years of experience in developing peripheral interfaces and drivers for: I2C, GMAC, USB, UART, SPI, SDIO, MIPI, etc.
  • Experience in developing audio, video, and BLE (Bluetooth Low Energy), or WiFi driver is a big plus.
  • Knowledge of video codec (H.264/H.265), audio codec, is also a big plus.
  • Good at software architecture and design with UML.
  • Familiar with software product life cycle and development process, version control, and GitLab for open source projects.
  • Strong leadership and management skills, excellent oral and written communication skills in English.

Interested candidates can apply online at: Senior Software Engineer

React.js Developer

We are looking for a skilled React.js Developer to join our front-end development team. In this role, you will be responsible for developing and implementing user interface components using React.js concepts and workflows such as Redux, Flux, and Webpack. You will also be responsible for profiling and improving front-end performance and documenting our front-end codebase.

To ensure success as a React.js Developer, you should have in-depth knowledge of JavaScript and React concepts, excellent front-end coding skills, and a good understanding of progressive web applications. Ultimately, a top-class React.js Developer should be able to design and build modern user interface components to enhance application performance.

Requirements:

  • Bachelor’s degree in Computer Science, Information Technology, or a similar field.
  • One year of experience working as a React.js Developer.
  • In-depth knowledge of JavaScript, CSS, HTML and front-end languages.
  • Knowledge of REACT tools including React.js, Webpack, Redux, and Flux.
  • Experience with user interface design.
  • Knowledge of performance testing frameworks including Mocha and Jest.
  • Experience with browser-based debugging and performance testing software.
  • Excellent troubleshooting skills.
  • Familiarity with code versioning tools such as Git.
  • Familiarity with RESTful APIs.

Interested candidates can apply online at: React.js Developer

Social Media Manager

The Social Media Manager will be leading LM’s social media front. The successful candidate will be responsible for analytics, content development, and social media and web campaigns.

Responsibilities :

  • Define and implement LM’s overarching social media strategy
  • Define relevant social media KPIs to gauge performance against LM’s social media strategy
  • Manage/develop and oversee LM’s social media content creation including monitoring SEO/user engagement levels and suggesting content optimisation
  • Develop metrics/processes for measuring impact, success and effectiveness and translate anecdotal or qualitative data into recommendations and plans for revising social media campaigns
  • Utilize analytics and tracking tools such as Google Analytics, Facebook Pixel and others to track performance and generate actionable insights
  • Create actionable plans to both grow and maintain followers through popular social media platforms such as Twitter, Facebook, Pinterest, YouTube and LinkedIn
  • Supervise all aspects of LM’s social media interactions
  • Performing research on current benchmark trends and audience preferences to inform and enrich social media and web campaigns

Required Qualifications :

  • 3+ years of experience as a Social Media Specialist or similar role
  • Bachelor's Degree in marketing, business, advertising, public relations or a related field is preferrable
  • Excellent knowledge of Facebook, Twitter, LinkedIn, Pinterest, Instagram, Google+ and other social media best practices
  • Understanding of Social Media Optimization and identification of a target audience and how to cater unique marketing campaigns to capture their attention
  • Understanding of SEO, Keyword Research, Google Analytics and web traffic metrics
  • Hands on experience in content management and ability to deliver creative content
  • Good understanding of social media KPIs
  • Familiarity with web design and publishing
  • Critical thinker and problem-solving skills
  • Great interpersonal, presentation and communication skills
  • Strong computer skills including Microsoft Office and Adobe Suites

Interested candidates can apply online at: Social Media Manager

Director Engineering
ISP & Embedded Systems

Responsibilities:

  • Lead a team of embedded engineers and software developers working on ISP (Image Signal Processing) algorithms.
  • Responsible for algorithm development, implementation with special focus on neural networks
  • Lead development, implementation and developing software for the embedded systems.
  • Research technical papers related to neural network-based image processing solutions.
  • Implement algorithms in hardware as an accelerator.

Required Qualification:

  • BS in Electrical Engineering, MS in Electrical Engineering or computer science.
  • 3+ years’ experience of managing and leading a team of embedded engineers and software developers working on ISP algorithms.
  • Embedded software development experience (not gaming or web page development related).
  • 3+ years of experience of ISP (Image Signal Processing) algorithm and embedded system development.
  • 5+ years of software development experience (not gaming or web page development related).
  • Solid C programming skills and advanced Math background.
  • Worked on research papers on neural network-based image processing solutions.
  • Strong background of neural networks.
  • Background in implementing algorithms in hardware as an accelerator.
  • Experience in algorithm development/implementation and developing software for embedded systems.
  • Matlab experience will be a plus.
  • Strong leadership and management skills, excellent oral and written communication skills in English.
  • Chinese language proficiency will be very helpful.

Interested candidates can apply online at: Director Engineering

Senior Design Engineer

Responsibilities:

  • Work on algorithm development/implementation and developing software for the embedded systems.
  • Be able to read, fully understand algorithm related research papers and code in C language
  • Research technical papers related to neural network-based image processing solutions.
  • Implement algorithms in hardware as an accelerator.
  • Lead role in the development team

Qualification:

  • BS in Electrical Engineering, MS in Electrical Engineering preferred.
  • 4+ years of software development experience (not gaming or web page development related).
  • Strong C programming skills and advanced Math background.
  • Experience of ISP (Image Signal Processing) algorithm development, familiar with the industry's latest algorithm architecture and progress will be a plus.
  • Algorithm related software experience, embedded system algorithm implementation experience is a big plus.
  • Worked on research papers on neural network-based image processing solutions.
  • Knowledge of neural networks is a plus.
  • Background in implementing algorithms in hardware as an accelerator.
  • Experience in algorithm development/implementation and developing software for embedded systems.
  • Strong interest in design and continuous optimization of the algorithm, strong learning ability.
  • Matlab experience will be a plus.
  • Leadership and management skills, strong oral and written communication skills in English.
  • Chinese language proficiency will be very helpful.

Interested candidates can apply online at: Senior Design Engineer

Design Engineer

Responsibilities:

  • Work on algorithm development/implementation and developing software for the embedded systems.
  • Be able to read, understand algorithm related research papers and code in C language.
  • Research technical papers related to neural network-based image processing solutions.
  • Implement algorithms in hardware as an accelerator.
  • Individual contributor in a development team

Required Qualification:

  • BS in Electrical Engineering, MS in Electrical Engineering preferred.
  • 2+ years of software development experience (not gaming or web development related).
  • Strong C programming skills and advanced Math background.
  • Experience of ISP (Image Signal Processing) algorithm development, familiar with the industry's latest algorithm architecture and progress will be a plus.
  • Algorithm related software experience, embedded system algorithm implementation experience is a big plus.
  • Worked on research papers on neural network-based image processing solutions.
  • Knowledge of neural networks is a plus.
  • Experience in algorithm development/implementation and developing software for embedded systems.
  • Matlab experience will be a plus.
  • Strong interest in design and continuous optimization of the algorithm, strong learning ability.
  • Self-driving and team work spirit, strong oral and written communication skills in English.
  • Chinese language proficiency will be very helpful.

Interested candidates can apply online at: Design Engineer

Senior Algorithm Engineer

Responsibilities:

  • Be able to read, fully understand algorithm related research papers and code in C language
  • Work on AI algorithm, DSP etc. development/implementation and developing software for the embedded systems.
  • Lead role in the development team

Qualification:

  • BS in computer science, software engineering. MS preferred.
  • 4+ years of software development experience (not gaming or web page development related).
  • Strong C programming skills and advanced Math background.
  • Worked on AI algorithm, DSP etc. development/implementation and developing software for the embedded systems.
  • Experience in algorithm development/implementation and developing software for embedded systems.
  • Matlab experience will be a plus.
  • Strong interest in design and continuous optimization of the algorithm, strong learning ability.
  • Leadership and management skills, strong oral and written communication skills in English.
  • Chinese language proficiency will be very helpful.

Interested candidates can apply online at: Senior Algorithm Engineer

Software Engineer

Responsibilities:

  • Be able to read, understand algorithm related research papers and code in C language.
  • Work on AI algorithm, DSP etc. development/implementation and developing software for the embedded systems.
  • Individual contributor in a development team

Qualification:

  • BS in computer science, software engineering. MS preferred.
  • 2+ years of software development experience (not gaming or web development related).
  • Strong C programming skills and advanced Math background.
  • Worked on AI algorithm, DSP etc. development/implementation and developing software for the embedded systems.
  • Experience in algorithm development/implementation and developing software for embedded systems.
  • Matlab experience will be a plus.
  • Strong interest in design and continuous optimization of the algorithm, strong learning ability.
  • Self-driving and team work spirit, strong oral and written communication skills in English.
  • Chinese language proficiency will be very helpful.

Interested candidates can apply online at: Algorithm Engineer

ASP.NET MVC Developer

The ASP.NET MVC developer will be able to develop and support existing applications. The main scope of work will include everything from back-end to client-side code, using optimal and efficient technologies, frameworks, and patterns. Your primary responsibilities will be to design and develop these applications. Therefore, it is essential that you are skilled at problem solving, solution design, and high-quality coding.

Responsibilities:

  • Delivering a high-quality application
  • Integrating with front-end developers
  • Ensuring a required level of performance
  • Writing test-backed server-side code
  • Analyzing requirements and designing new functionality
  • Supporting and fixing existing functionality
  • Designing and building application layers

Required Skills

  • Proficiency in C#
  • Experience using .NET 4.5+ , Core 3.0+
  • Experience in developing ASP.NET MVC , ASP.NET Core MVC applications and .NET Core API
  • Senior knowledge of ADO.NET
  • Proficient knowledge in MSSQL , MySQL
  • Database design including indexes and data integrity
  • Understanding of HTML, JS, and CSS
  • Familiarity with the client side framework jQuery , Angular 1.* , Angular 2.*+ , React
  • Familiarity with Azure Web Apps , AWS Cloud

Interested candidates can apply online at: ASP.NET MVC Developer

Technical Intern Positions For Internet-of-Things and Robotics Projects

Technical interns are required for following two positions/categories:

  • Testing: To test the functionality of a programmable IoT board from a consumer point of view using the content (Video lectures, Block Coding and MicroPython) available to the consumers.
  • Content Development: To create projects, and how-to guides, for interesting projects using the programmable IoT boards at its core.

Key focus is on Internet-of-things, robotics, algorithms, program design, programming, testing and verification.

  • No of Positions: 06
  • Duration: 4-6 weeks
  • Location: Lahore

Duties and Responsibilities:

  • Test the functionality of a programmable IoT board from a consumer point of view using the content (Video lectures, Block Coding and MicroPython) available to the consumers.
  • Create projects, and how-to guides, for interesting projects using the programmable IoT boards at its core.
  • Create technical documentation for both testing and new projects.
  • Understand and document discussions and assist in follow-up across teams.

Requirements:

  • Completed or In-progress (more than 50% completed) Bachelors or Masters degree in Electrical Engineering, Computer Engineering, Computer Science, Mechatronics or related disciplines.
  • Candidates must be able to work at least 20 hours every week at Lamprò Mèllon’s office located at Gulberg, Lahore.
  • Prior experience in robotics and digital logic boards.
  • Background in programming and user test cases.
  • Possess analytical skills to understand technical topics and draw inferences.
  • Must possess strong technical writing skills.
  • Show discipline, ownership, appropriate work-ethic and motivation to learn.

Interested candidates should fill a form and submit a resume including main courses, papers, projects (completed, in-progress), research accomplishments, and previous internship experience at Technical interns