Return To Job Search
Embedded Linux Developer
Las Vegas Metro Area
Applications/Web Development
Software Developer
JN -062017-20223

Embedded Linux Developer

The Senior Software Engineer will be responsible for developing designs, testing code and integrating software on our games products. The Senior Software Engineer will provide support to and work alongside other engineers to create innovative products and identify, implement and test applications and services that best prepare the company to meet future business goals.

The duties of this role include, but are not limited to the following:
  • Utilizes technical knowledge to write and complete software tasks and projects
  • Researches new technologies and incorporates them into our products
  • Takes initiative in leading projects, delegating responsibilities, and collaborating with others
  • Tests, integrates, writes, troubleshoots, and debugs software applications
  • Responsible for the architecture and implementation of critical software components
  • Uses company standards and applies design principals and patterns to develop robust software
  • Works closely with other engineers to assist in the areas of software architecture, coding standards, and related issues
  • Works with mechanical and electrical engineers to develop new products
Education/Years Experience:
  • High School or GED required
  • Bachelor's degree required, preferably BSEE, BSEET, BSCS or related field
  • 5+ years of professional experience in a software development team

Job Knowledge/Work Experience:
  • 5+ years of experience in C/C++
  • Experience with microprocessor based real time embedded systems, serial and network communications protocols.
  • 5+ years of professional experience with Linux or UNIX operating systems
  • Experience with application development for embedded Linux.

Computer/Technical Skills:
  • Experience with control systems
  • Strong working knowledge of Software Development Lifecycle
  • Strong working knowledge of operating systems
  • Strong knowledge of tools to test software applications
  • Strong working knowledge of development/modeling tools
  • Experience with Agile software development practices is a plus

Previous MonthNext Month