ARM Firmware Developer

company banner
APN Software Services, Inc
Experience with Embedded processors such as ARM, PowerPC, Atmel Processors, etc.
Full Time, Fulltime
Depends On Experience
Telecommuting not available Travel not required

Job Description

Please contact Abdul on "510.623.5049" OR email me at ""

Job Description:

In this role, you will work collaboratively with other seasoned engineers in a small team within a fast-paced environment. You will alsbe responsible for complex design and firmware development activities on new and existing embedded applications.

In this position, you will play a key role in developing embedded and non-embedded software for Company's Wireless Networking products. The is the ideal position for strong hands-on engineer whcan interact amongst highly talented group of individual contributors.

What will you be responsible for, exactly?

You will participate in the full software development lifecycle, from software specifications tdesign, coding, unit and integration testing as well as maintaining the needed software development documentation.

Interface and support the hardware development team

Interface with customers as needed

Collaborate with Product Management and Manufacturing for product release activities

Provide hands-on technical leadership for networking and protocol development and integration.

A qualified candidate will demonstrate:

At least 10-15 years of embedded software development with exceptionally strong C experience on resource constrained embedded platforms

Experience with software-hardware interface development and integration.

Strong oral and written communications skills

Collaborating in a team environment

Experience using Source Code Control systems such as n etc.

What you’ve got to bring tthe table:

Experience with Embedded processors such as ARM, PowerPC, Atmel Processors, etc.

Experience debugging system, hardware, and software problems

Proficiency with development tools such as compilers, emulators/JTAG, debuggers, etc.

Python, Perl or other scripting language for automation of unit/functional tests

Experience in the following is required:


LAN/WAN networking

Network Layer protocols

Routing Protocols such as RIPng, OSPF, ISIS

IPSec, IKE, PKI, 802.1x

Familiarity with the following technologies is desired:

Cisco, Juniper or equivalent Routing/Switching configuration

Linux device drivers,

Linux Routing

Wi-SUN, 6LoWPAN, IEEE 802.15.4 or other HAN, FAN, PAN protocols


Experience leading a small team as a technical lead is desired

BS or MS in Computer Science, Computer Engineering or Electrical Engineering or equivalent

Please contact Abdul on "510.623.5049" OR email me at ""

Posted By

Abdul Mohammed

39899 Balentine Dr #385 Newark, CA, 94560


Company Information

At APN we strive to be the best in the industry. We enjoy a challenge, embrace competition and we are committed to providing the finest services to our clients. We are a close-knit team of high-tech professionals. We place strong emphasis on continuing education for our consultants, and we sponsor various training programs, which relate to consultant's growth, client projects and current technology requirements. In addition to competitive pay, APN Software Services Inc. provides free career advice, resume counseling, interview assistance and much more!
Dice Id : apn
Position Id : SSSPring