Software Development Engineer

Company Name:
Career Development Partners
Must have a stable working history, no contractors or overseas candidates.
We're looking for someone who can be versatile, able to work primarily at the embedded side as well as work on the PC with either straight C/C++ programming or Python. The emphasis is however on the chip embedded side.
As part of the software team, the candidate will have an opportunity to work on design and implementation of wireless networking products, write code for state-of-the-art RF ASICs and participate in development of low-power embedded software. The ideal candidate will feel equally comfortable with low-level C on micros, multi-threaded C++ on Linux, or Python scripts. We are a small team and everyone wears multiple hats.
The projects will include development of low-level device drivers, network protocols, sensor applications, unit tests as well as documentation.
Experience in networking products and protocols, wireless and/or sensor networking is an advantage, as is prior work with low-power devices. Prior experience working with oscilloscopes, logic analyzers, protocol analyzers and other diagnostic equipment is desirable.
? MS in Computer Science or equivalent
? 3+ years of relevant working experience
? C/C++, Assembly, Python
? RTOS, Linux
? Low-level embedded software development
? ASIC/Board bring-up and debugging
? Wireless Sensor Networks, 802.15.4, 6LoWPAN, TCP/IP, Zigbee, iBeacon
? RF, Wireless protocols, low power devices

Don't Be Fooled

The fraudster will send a check to the victim who has accepted a job. The check can be for multiple reasons such as signing bonus, supplies, etc. The victim will be instructed to deposit the check and use the money for any of these reasons and then instructed to send the remaining funds to the fraudster. The check will bounce and the victim is left responsible.