Embedded Software Engineer

Illinois  ‐ Onsite
This project has been archived and is not accepting more applications.
Browse open projects on our job board.

Keywords

Description

DESCRIPTION
The Embedded Software Engineer will develop back to back user agent platforms that provide interoperability between broadband networks.

Responsibilities:
  • Will work as part of a team in the development of next generation inter-operability products within a communication system.
  • Full life cycle development using a C++ based, Object Oriented, iterative approach.
  • Responsible for developing Embedded software in a Real Time environment utilizing UML concepts as well as a defined Agile and iterative development process.
  • Contribute to the maintenance and enhancement of engineering methods, tools, environment, and quality
  • Participate in the full design cycle from requirements - generation to box-level certification.
  • Interface with internal and external engineering teams in order to generate, expand, and prioritize the engineering development requirements for product applications.
  • Perform technical risk mitigation through research, modelling, simulation and/or prototyping.
  • Must apply excellent communication (written and oral) and interpersonal skills towards solving problems in a team environment
  • Develop bootloader for handset.
  • Software programming and testing and using C/C++ in Embedded domain, and/or developing integration scripts (in Perl or UNIX Shell Scripts).
Qualifications:
  • Must be knowledgeable of IP routing, switching and forwarding.
  • Linux Kernel programming (modules) and Linux IP stack design knowledge required.
  • Experience with C/C++ and Shell Scripting a must.
  • RHEL/Fedora administration and software packaging.
  • VMware ESXi networking and host resources management/tuning.
  • Programming: multithreaded (POSIX/Linux), RTOS/Real Time and/or sockets.
  • Data structures (linked lists, binary trees, hash tables).
  • Hands-on experience configuring L2/L3 LAN Switches.
  • IP network virtualization and VLANs.
  • IP L4/L3/L2 core protocols, performance testing/analysis, Wireshark.
  • NIC teaming/bonding, Ethtool, iptables/ipfilter/Firewalls, Quagga/Zebra daemon.
  • Knowledge of LTE systems.
  • Degree in electronics/electrical/computer engineering with two to three years of relevant experience.
  • Fresh graduate with good academic records are welcome to apply.
  • Familiar with software development in C/C++.
  • Strong interest in Embedded domain.
  • Knowledge in Embedded operating systems (WinCe, Palm OS, Linux Vrtx, Vxworks, etc..
  • Experience in Multimedia Systems (image and video compression), DSP or Wireless baseband an advantage.
SKILLS
IP routing, switching and forwarding., Linux Kernel programming (modules), Linux IP stack design, C/C++, Shell Scripting

Synectics is an Equal Opportunity Employer.
Start date
n.a
From
Synectics
Published at
29.03.2012
Project ID:
340191
Contract type
Freelance
To apply to this project you must log in.
Register