Senior Embedded Engineer / Python / Onsite
Motion Recruitment
About the role
About
There is an exciting opportunity to join a growing software company located in the South Jersey area on a full‑time basis. This is a hybrid position and will only consider local candidates (no relocation). They are hiring a Senior Engineer to work on new features and product lines, collaborating closely with both software and hardware teams. They are looking for expertise in software development on devices, specifically devices run on Linux and coding in Python. Any microprocessor, board bring‑up, and device driver experience will be a plus.
The company is an industry leader and consistently evolves its products to stay on top of customer needs and market competition. An ideal candidate is not only technically experienced, but does not mind wearing multiple hats and learning new technologies to get the work done. They have great work‑life balance, solid benefits, and internal growth and training opportunities.
Applicants must be currently authorized to work in the US on a full‑time basis now and in the future.
Required Skills & Experience
- Senior‑level experience writing code for devices (preferably Python)
- Strong experience working with embedded Linux
- Experience collaborating with hardware teams and reading schematics
- Excellent communication skills
- BS in Computer Engineering, Computer Science, or similar
Desired Skills & Experience
- Microservices experience
- Experience with various embedded protocols, specifically wireless
- MS or PhD degree
What You Will Be Doing
Tech Breakdown
- 50% Python
- 50% Linux
Daily Responsibilities
- 100% Hands‑On
The Offer
- Bonus eligible
Benefits
- Medical, Dental, and Vision Insurance
- Vacation Time
- Retirement Savings Plans
- Hybrid Work Environment
Posted By: Courtney Miner
Requirements
- Senior-level experience writing code for devices (preferably Python)
- Strong experience working with embedded Linux
- Experience collaborating with hardware teams and reading schematics
- Excellent communication skills
- BS in Computer Engineer, Computer Science, or similar
Responsibilities
- Collaborating closely with both software and hardware teams.
- Work on new features and product lines.
Benefits
Skills
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free