Embedded Software Engineer Internet & Ecommerce - Milwaukee, WI at Geebo

Embedded Software Engineer

Company Name:
Collabera
## DESCRIPTION
Looking for an embedded software engineer to join our team responsible for ensuring robust performance of the 802.11 wireless network interface which will be used to communicate real-time, critical care patient data in a hospital infrastructure.
The individual will contribute individually and in collaboration to deliver the following technical objectives:
Porting and application of Linux drivers and open-source software to support the Texas Instrument WL127x module on our custom ARM based hardware platform.
Functional decomposition and architecture recovery of the SOUP software in order to comprehend design choices and major factors in reliability and performance.
Recommend appropriate methods or write software to interface with service configuration and clinical applications.
Drive & support subsystem, module, and unit verification testing to a level of detail in accordance with the complexity and criticality of the derived software items.
Develop internal software diagnostics to measure performance and evaluate design margin under varied operating conditions.
Develop external diagnostic and reporting tools for system test in controlled and real word environments.
Troubleshoot issues and implement fixes for the root cause.
Analyze measurements to guide data-driven design improvements with quantifiable results and innovate new technologies to evolve the platform.
Qualifications:
Extensive C programming experience, including low-level functionality on embedded devices (driver support, SoC etc).
Experience in socket programming and network protocols (IP/UDP)
Experience developing code using Linux based development environment (Eclipse IDE, compiler tools, Bash scripting, GNU Makefiles , GDB)
Experience with source code management tools. (Clearcase and, GIT preferred).
Experience performing software functional and unit test.
Experience documenting requirements, verification plans, and test procedures in a formal quality management system.
Knowledge of Linux kernel and Linux based embedded system (u-boot, init scripts, system configuration).
Skilled with scripting and high level languages like Bash and Java, Python, for data capture and analysis test tools.
Experience writing Linux Kernel drivers.
Experience configuring and compiling open-source packages and libraries, preferably including cross-compilation to an embedded target.
Strong knowledge of networking
Strong knowledge of WiFi configuration, infrastructure, and protocols.
Work experience on Linux based or Android embedded mobile platform
Previous work experience writing system applications and platform support on Linux/ARM based embedded hardware, preferably TI AM3X, OMAP, Freescale iMx).
Previous work experience using Linux wireless drivers. Preferably TI (Texas Instrumnets) Wl12xx devices.
Strong background in wireless with specific work on 802.11 implementation or test.
Experience with enterprise wireless network security methods
Job Title: Embedded Software Engineer
Job Code: Embedded SE - WI
Location: Milwaukee, Wisconsin, US
Pay rate: DOE
Duration: 1 Year

Experience: 4 - 10 years
Recruiter: Siddharth Patel
Phone
Email-ID: siddharth. ;
URL: Estimated Salary: $20 to $28 per hour based on qualifications.

Don't Be a Victim of Fraud

  • Electronic Scams
  • Home-based jobs
  • Fake Rentals
  • Bad Buyers
  • Non-Existent Merchandise
  • Secondhand Items
  • More...

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.