Академический Документы
Профессиональный Документы
Культура Документы
(INTERN)
Job
ID:
FW-1004
Region:
Pakistan,
APAC
Level
of
experience:
INTERN
Innowi
Inc.
vision
has
been
to
change
the
way
the
world
works,
lives,
plays,
and
learns.
Our
customer-centric,
team-based
environment
provides
an
excellent
growth
opportunity
for
engineers
and
developers
in
enterprise
markets
where
innovation
is
the
primary
focus.
Opportunity Snapshot:
In
this
role,
you
will
have
the
opportunity
to
work
on
the
design
and
development
of
Advanced
Consumer
Electronics
products.
We
are
looking
for
candidates
who
strive
in
a
fast
paced
start-up
like
environment.
You
will
be
part
of
a
dedicated
team;
open
communications,
empowerment,
innovation,
teamwork
and
customer
success
are
the
foundations
of
the
team.
The
ideal
candidate
has
a
can-do
attitude
with
an
eagerness
to
learn
&
solve
problems
that
are
of
the
most
challenging
kind.
We
are
looking
for
a
motivated
Embedded
Platform
Firmware
Engineers
(Intern)
to
contribute
to
the
development
of
our
next
generation
products.
Description:
This
position
is
the
focal
point
for
end-to-end
development
of
consumer
electronics
products
such
as
Android
Tablet,
Smart
Phone,
and
Electronic
Payment
Device
etc.,
requiring
a
self-driven
engineer
with
great
initiative.
Position
requires
someone
who
has
the
ability
to
deep-dive
into
issues
to
find
solutions
that
blur
the
line
between
HW
and
SW.
Candidate
should
have
a
strong
academic
background
in
electrical,
electronics,
software
engineering
or
similar
disciplines.
Academic
projects
in
Linux,
Android
OS,
or
similar
operating
systems,
understanding
of
embedded
device
development,
embedded
OS,
real
time
embedded
systems,
device
drivers,
kernel
development,
firmware,
and
HW
bring
up
etc.
Responsibilities:
Write
clean,
easy
to
understand,
robust,
and
sustainable
code
tailored
for
embedded
systems
Port
embedded
operating
systems
to
new
hardware
platforms
Write
or
port
device
drivers
for
advanced
peripherals
and
components
such
as
USB,
PCIe,
I2C,
UART,
Camera,
WiFi,
Bluetooth,
Sensors,
LCD,
Touch
interface,
finger
print
etc.
Use
JTAG
debug
environments
(Lauterbach
preferred)
or
other
tools
for
board
bringup
Negotiate,
specify
and
document
communication
protocols,
system
states,
and
FW/SW
feature
requirements
with
the
SW
team
Help
select
processors,
modem,
memory
and
other
HW
components,
and
review
schematics
with
the
HW
team
Interface
with
the
test
team
to
inform
and
shape
their
testing
methods
Perform
QA
testing,
debug
issues
and
provide
fixes.
Requirement / Skills:
Strong team player with the ability to work collaboratively with other
disciplines, including software, hardware and manufacturing teams.
Keywords:
Embedded,
Platform,
Android,
Tablet,
Firmware,
Software,
C/C++,
Assembly,
uboot,
Linux,
Kernel,
CPU,
SoC.