Browse Jobs
For Employers
Post JobLog inGet Started

Intermediate/Senior Embedded Systems Engineer

Fruitful Solutions
Alexandria, Egypt
Posted 5 years ago
54Applicants for3 open positions
  • 52Viewed
  • 13In Consideration
  • 19Not Selected
Search other opportunities

Job Details

Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:

Skills And Tools:

Job Description

Fruits.Solutions is a startup providing innovative solutions using IOT, Machine Vision and BlockChain technologies that solves tomorrow's challenges.

About the job:

We’re looking for an experienced, detail-oriented Ninjaneer to join our team and work in a startup environment. This is an opportunity to apply your cross-functional skillsets, creativity, and experience in an electrical design engineering position to solve exciting product development challenges. This is a high-visibility position within our fast-growing company and the assumption of increased responsibilities overtime is expected.

That requires the ability to apply sound engineering and project management principles for the leadership and execution of development projects within the Electronics Division.

The ideal candidate is someone who works well in cross-functional teams and has systems engineering and/or integration background in electronics with experience designing complex sensors/actuators and wireless systems with low size, weight, and power requirements.

Responsibilities:

  • Architect, design, develop, debug and troubleshoot software and firmware programs for current and next-generation embedded systems and products, IoT platforms and cloud solutions
  • Develop software and tools in support of design, infrastructure and technology platforms
  • Determine or contribute to the assessment of hardware compatibility and/or influence hardware design, architecture decisions, and HW/SW functional split.
  • Engage stakeholders for requirement analysis and solution development
  • Analyze requirements and deal with change-requests
  • Proficiently design architectures and propose high-quality solution concepts as a development basis
  • Estimate and track development effort in a reliable accurate manner
  • Flexible to travel to Europe for short periods
  • Port, implement and optimize analytics and machine learning algorithms using special-purpose computing architectures.
  • Propose and implement creative, efficient solutions for control problems, and contribute to expanding our intellectual property portfolio.
  • Determine project specifications and project schedule by studying product requirements and specifications, calculating time requirements and sequencing project elements.
  • Assist in the installation and running of product demonstrations.
  • Debugging with no additional support.
  • Participate in design reviews.
  • Documentations for design control.

Job Requirements

What You Bring/Job Requirements:

In addition to bringing your whole self to the workplace each day, qualified candidates will need the following:

Skills & Experience:

  • Experience working with project management methodology including project planning, project development, control, and assurance methodologies
  • Experience with small embedded digital/analog systems, especially low power embedded processors (ARM, DSP, MCU, etc.) high speed embedded memory interfaces such as DDR2/3, micro-SD, EMMC and standards-based digital communications protocols such as Ethernet, 802.11x, USB 2.0/3.0, etc.
  • Experience in the following areas is important: system integration, processor selection, analog integration, sensor design and integration, data acquisition, sampling, and control theory, digital signal processing techniques, and low power design
  • System grounding/shielding and EMI mitigation techniques for complex sensor/actuator systems, which may include high-frequency switched-mode power electronics, RF circuitry, and high-speed digital electronics located in close physical proximity with precision sensors/actuators.
  • Hands-on experience in prototype bring-up and debugging, and functional verification
  • Design of experiments creation, execution and data analysis
  • Strong programming knowledge of Embedded C/C++, Embedded Linux.
  • Knowledge in the software design process and development life cycle.
  • Knowledge of source repositories such as GIT
  • Strong knowledge in EDA tools such as Eagle, Altium, PADS….etc
  • Strong written/communication skills with a quantitative analysis-oriented mindset.
  • Self-Motivated and Team Player.
  • Willing to work in a challenging environment.
  • Excellent knowledge of RTOS.
  • Strong skills in UART, I2C, Serial, USB, and ADC Communications.
  • Good knowledge of scripting languages as Python or similar.
  • Adequate knowledge of reading datasheets for components.
  • Ability to meet agreed on deadlines.
  • Effective documentation practices and experience writing reports and protocols.
  • High level of technical aptitude and understanding of system design.
  • Microsoft Office and technical presentation skills.

Passions:

  • Design: Building great consumer experiences.
  • Innovation: Seeing the world differently and generating solutions.
  • Contribution: Building something that serves humanity.
  • Learning organization: highly engaged team member.
  • Entrepreneurial: sees challenges, opportunities for improvement, and adaptability.

Qualifications:

  • The Candidate must be from Alexandria or nearby.
  • Reporting Skills, Analyzing Information, Informing Others, Written Communication, Organization, Statistical Analysis, General Math Skills, Data Entry Skills, Microsoft Office Skills, Self-Development, Financial Skills.
  • Flexibility to adapt to new situations.
  • Driven and hard-working.
  • BS degree in Computer Science, Electrical Engineering or Computer Electrical Engineering; MS preferred
  • Minimum 5 years of embedded firmware development experience preferably using C and C++ with a demonstrated understanding of object-oriented design, analysis, and programming. Additional experience and capabilities required for more senior positions.
  • Strong competencies in algorithms and software design optimized for embedded systems.
  • Working experience in algorithm optimization for embedded hardware platforms

Featured Jobs

Similar Jobs

Search other opportunities
JobsIT/Software DevelopmentIntermediate/Senior Embedded Systems Eng...