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

Senior Embedded Software Engineer

130,000 – 150,000 yearly

NPAworldwide Recruitment Network

Last Updated: 11/25/22

Job Description

Job description:

Senior Embedded Software Engineer - Job Order 3228

Paoli, PA 19301
Might be open to the sponsorship of existing H-1B's
Relocation allowance is available.

My client is involved in the design and manufacture of self-checkout equipment in retailers and parking areas, slot and vending machines, and has installed almost 10 million devices. From cash and coins to cards and mobile, they keep the world of payments moving with smart validation devices and business-management software. Their technology powers more than 4 billion transactions every week.

The Senior Embedded Software Engineer will support global currency New Product Development activities, both as an individual contributor and as a software technical lead. The role requires a thoughtful and detailed approach to the design of new embedded systems. The engineer should ensure all firmware is delivered on time and meets the company's quality standards.

What you'll be doing:
Independently determine and develop software solutions with technical guidance on unusual or complex problems for the company's products
Lead software teams across sites in the development of new products
Investigate and analyze product issues and design appropriate solutions to improve performance
Drive improvements to existing software engineering processes, design standards, and best practices
Design appropriate product testing and analysis of results
Write technical documents including design, process, and product documentation
Approve design releases


Qualifications and Required Skills
Minimum Bachelor's degree in Electrical Engineering, Computer Science, or related field or equivalent combination of education, training, and experience
5+ years of embedded software development experience
Demonstrated expertise in the development & debugging of software in real-time embedded environments
Strong experience with RTOS (real-time operating system) and bare-metal systems Excellent working knowledge of C programming language
Experience using Software Configuration Management systems (e.g. Perforce, git)
We offer
Competitive salaries
Paid time off
Sick time off
Medical, dental, & vision insurance
Flexible spending accounts
Life insurance and disability benefits
Onsite gym
401K with Company contribution
Discounts for childcare
Community involvement
Opportunities to travel and work at our global sites

Why is This a Great Opportunity:

Company of 12,000 employees worldwide involved in diverse industries and using a great variety of engineering skills.

Salary Type : Annual Salary

Salary Min : 130000

Salary Max : 150000

Currency Type : US Dollars

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...