Senior Software Engineer
New Wave Design & Verification has an opening for an experienced Senior Software Engineer to join its staff. The Senior Software Engineer will be a key member of the engineering team working on designing, implementing, testing, debugging, and supporting Linux device drivers in the networking domain. The key individual will apply their expertise in unix environment and embedded systems to design and deliver drivers on a variety of hardware platforms. The candidate must have the ability to work independently and within a team to achieve project objectives. Additionally, the candidate will perform significant research and product development activities, as New Wave Design & Verification continues to advance its product line of high performance programmable network architectures and cards.
At least 8 years of experience in programming, designing, debugging and development or an equivalent combination of education and experience, particularly as it relates to the following:
• Developing and debugging expertise in various software languages and concepts including: C, C++, kernel-level programming, TCP/IP, UDP, networking stacks, DMA controllers
• Develop high quality code, perform code reviews, create new functionality and debug: Linux device drivers, PCI Devices, PCI Express Devices, Embedded Devices
• Ideal candidate will also have experience with Windows device drivers and other various network device drivers (VxWorks, Green Hills, etc…)
• Must be familiar with embedded software design
• MS Office applications (Word, Excel, PowerPoint, etc.)
The qualified individual must show a history of and have a capacity and commitment to sound software engineering principles and design.
The individual must possess outstanding problem solving skills, ability to collaborate within and across the engineering team, as well as, work independently with minimal supervision.
This position has a minimum skill requirement of: C/C++ Programming, Unix internals, and Unix device drivers.
B.S. degree or equivalent in computer science/information technology
ABOUT NEW WAVE DESIGN & VERIFICATION:
New Wave Design & Verification is part of the New Wave Group, a leader in international electronics sourcing, design, verification, and service for the commercial, telecommunications, aerospace, defense, and high-reliability markets since 2005.
The New Wave Design & Verification team is made up of passionate engineers who have extensive experience designing, building, testing, and delivering electronic systems.
New Wave Design & Verification is a dynamic, exciting, and growing company with a top-notch team of business professionals and design engineers focused on providing best-in-class solutions in our markets.
New Wave Design & Verification is an EO/AA employer committed to hiring a diverse and talented workforce. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, or national origin. New Wave Design & Verification is an equal opportunity employer of individuals with disabilities and protected veterans.
Please email resumes directly to New Wave Design & Verification at firstname.lastname@example.org.