embedded software development job inquiry

Do you have a question? Post it now! No Registration Necessary

Translate This Thread From English to

Threaded View
Hi! I may be posting in a wrong group, but my aim here is not to apply
for a job. Instead, I would just like to ask for your comments and
ideas on what kind of job will someone specifically be doing under an
embedded software development for flash memories.

I just found this job ad, but this is for a "team leader". I would
like to ask what can you infer about the job of the "team members":

Embedded Software Development Team Leader

Successful candidate will lead a team of engineers chartered to
develop data management software for flash products. Responsibilities
include: Planning, resource and project management to support software
development and improvement projects, review of software architecture
design requirements, resolution of high level technical issues,
coordination and communication with cross-functional development
teams, communication and interaction with customers, planning and
deployment of software development capabilities (e.g. tools) and
processes, team core competency development and participation in
business and technical planning activities.

It tells about "a team of engineers chartered to develop data
management software for flash products." What could this be? What's
about data management softwares?

Maybe you can share to me some concrete examples or experiences of the
kind of work in an embedded software development job.

Thanks!

Re: embedded software development job inquiry

[snip]

Quoted text here. Click to load it

Basically it means you have to make it work. It will all become
clear once you are hired ;)

Quoted text here. Click to load it

Depends on the job. In smaller companies you can expect a
greater diversity, not only programming but also designing
and/or debugging the hardware.


--
Thanks,
Frank Bemelman
We've slightly trimmed the long signature. Click to see the full one.
Re: embedded software development job inquiry

Quoted text here. Click to load it

I'd start thinking about an MP3 player, where the sound is on a flash,
but the management is on the PC, where you can sort that stuff and
finally download a selection of it.

Rene

Re: embedded software development job inquiry
Quoted text here. Click to load it

Or cameras, flash disks, movie cameras, GPS interactive mapping apps,
medical recording devices.  Those who can't imagine the potential uses for
small, solid-state, high density data storage and the need for systematic
management of that data, are probably not the team leader they're looking
for.

Good luck with it in any case,
Cheers,
Alf Katz
snipped-for-privacy@remove.the.obvious.ieee.org
www.micromagic.net.au





---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com ).
We've slightly trimmed the long signature. Click to see the full one.
Re: embedded software development job inquiry
thanks for the replies..

actually, that company is included in the semiconductor industry.
they've been designing and manufacturing flash memories for mobile
phones. and now, they're expanding and will be putting a new section,
which is the embedded software development; still on flash memories.

from what i heard, they'll (engineers) be using C instead of assembly
language. so what could they be "doing"? create firmware? isn't it
that firmwares are developed by their clients, which are the mobile
phone manufacturers?

any comments?

thanks a lot!

Marius

Quoted text here. Click to load it

Re: embedded software development job inquiry

Quoted text here. Click to load it

   The way you word that ("instead of assembly language"), it appears
you were expecting they might use assembly language. C has been pretty
much the standard for embedded programming for years now, as almost
all embedded processors have decent, usable C compilers available. It
would be rather surprising if they used assembly language (except
perhaps for a very small, critical area).

Quoted text here. Click to load it

   I suppose the "design team" will be creating a flash-based
filesystem, and the code and documentation will be given to customers.
Even if the final code is all written by the customers, the
manufacturer will want to have example code available that
demonstrates how their flash products could work in digital cameras or
mp3 players.
   "coordination and communication with cross-functional development
teams" likely means explaining/discussing/designing the
filesystem/interface/operation with MS-Windows (and maybe Macintosh)
programmers so they can write PC-based applications that read and
write the flash.

Quoted text here. Click to load it

-----
http://mindspring.com/~benbradley

Re: embedded software development job inquiry
Quoted text here. Click to load it

Double LOL!!  Surely you jest.  For very many microcontrollers there is
NO decent C compiler and for quite a few there is none at all.

Ian


Re: embedded software development job inquiry


Quoted text here. Click to load it

Ian,

    Please give examples of NO C compiler microcontrollers.

    I believe you are wrong.

    If you want to explain "decent C compiler",
    do you mean only Window$ based or .... ????? ( what do you mean ?? )


Re: embedded software development job inquiry
Quoted text here. Click to load it

Pick almost any 4 bit micro.


Quoted text here. Click to load it

I mean one that is not bug ridden, one that can manage limited resources
efficiantly and one that does not need hand tweaking to manage code size
or speed.

Ian

Quoted text here. Click to load it


Site Timeline