Embedded Software Engineer
Previous Job
Previous
Embedded Software Engineer
Ref No.: 18-07711
Location: Huntsville, Alabama
Allstates Consulting Services is seeking a SENIOR EMBEDDED SOFTWARE ENGINEER for a fulltime direct position with our client in Austin, TX.

Responsibilities:
  • Develops new device drivers for Windows, Linux.
  • Develops new API for Windows, Linux.
  • Develops reference software applications for Windows and Linux
  • Debugs 'kernel' and user space software in collaboration with FPGA firmware and hardware engineers.        
  • Supports DSP-based FPGA firmware and hardware engineers by creating reliable and scalable software frameworks.        
  • Monitoring quality of source code created by other engineer field in the company via code reviews.       
  • Understand, adapt and utilize new technologies      
  • Contribute to software release and quality assurance activities        
  • Other duties as assigned
Skills and Qualifications:
  • Bachelor or Master of Science in Computer Engineering, Software Engineering, Electrical Engineering or Computer Science
  • Programming Skills, Software Design, Software Debugging, Software Documentation, Software Testing, Problem Solving, Teamwork, proficient in C/C++, good knowledge of multithreading and real time operating systems (RTOS).
  • Petalinux and/or VxWorks knowledge is a strong plus
  • Programming software for embedded hardware/systems
  • Developing and maintaining applications for Linux, Windows and VxWorks        
  • C/C++ in real-time embedded development environments