Job was saved successfully.
Job was removed from Saved Jobs.

Linux Embedded Software Engineer, hybrid - Job Order 3215

NPAworldwide Recruitment Network

Last Updated: 11/25/22

Job Description

Job description:

The incumbent will accomplish this through thorough understanding of and experience in object oriented design and SOLID principles. Qualified candidates will have the ability to understand the business user space, take user requirements and recommend/identify creative solutions that meet or exceed these requirements and must be able to meet timelines in a project managed environment.This requires 3 days on sight and 2 days off.

Responsibilities and Duties:

" Responsible for the software aspects of the assigned product(s), including Product Development, Product enhancements and Software improvements
" Provide technical expertise and tier 2 support for customer facing issues by working with Applications Engineers and directly with the customer
" Support the integration of software for Connectivity products by working with Applications Engineers and directly with the customer
" Generate software engineering requirements, design documentation, design proving documentation and the execution of the design proving activities
" Provide technical expertise and tier 3 support for production problems including deviation acceptance, component evaluation and purchasing support
" Adhere to the Connectivity software release process for all assigned software tasks (this includes product software and support tools)


Qualifications and Required Skills:

" Bachelor's degree in Electrical Engineering, Computer Science or related field required, or equivalent combination of education, training and experience
" Minimum of 8+ years software development experience required (minimum of 5 years in a embedded Linux environment)
" Experience of software security concepts such as secure coding, threat analysis or encryption technologies
" Proficiency in C/C++
" Scripting (Bash, Python, Perl, etc.)
" Wireless Communications experience desired
" Experience interfacing with low-level hardware functions
" Familiarity with Git, Gerrit, Jenkins, and Jira code development tools
" Cashless transaction experience including EMV, Linux Kernel experience is a plus

We offer:

" Competitive salaries
" Paid time off
" Medical, dental, & vision insurance
" Flexible spending accounts
" Life insurance and disability benefits
" Onsite gym
" 401K
" Discounts for childcare
" Community involvement
" Opportunity to travel and work at our global sites

Why is This a Great Opportunity:

This company will be a $3B company this year. Their technology is used in many different products worldwide.

Company Details

Grand Rapids, Michigan, United States
NPAworldwide connects you to premier independent recruiting firms located throughout Europe, Asia, Australia, Africa and the Americas. Get connected with members around the world to widen your employer pool, get specialized placements, and find perfect matches -- all at no cost. Our members are placement professionals seeking long-term fits. Working with our recruiters gets you access to relocatio...