Embedded Software Engineer Job at Productive Resources, Mount Joy, PA

cWlzNDBoSnlkZDJvc0xQNFErZ01rNzRyNVE9PQ==
  • Productive Resources
  • Mount Joy, PA

Job Description

Job Description

Job Description

Embedded Software Engineer C/Embedded Systems

Mt. Joy, IA or New Holland, PA - Full Time

Productive Resources ( is seeking a candidate to be part of our engineering team at our customer's facility in Mt. Joy, IA or New Holland, PA. As a member of our team, the selected candidate will be an Embedded Software Engineer with 3+ years of hands-on experience developing software for microcontrollers, processors, and real-time systems. The ideal candidate has deep expertise in C programming, strong familiarity with common communication protocols, and the ability to bridge software and hardware seamlessly. This role offers the opportunity to work on complex, real-world systems across industries like agriculture, construction, defense, and industrial machinery.

Duties:

  • Design, develop, and maintain embedded software for microcontrollers and processors.
  • Write clean, efficient, and maintainable code in C (with working knowledge of C++ where applicable).
  • Debug and troubleshoot both software and hardware issues in embedded environments.
  • Implement and test communication protocols (UART, SPI, IC, Serial).
  • Collaborate with hardware engineers to ensure smooth system integration.
  • Participate in the complete development lifecycle, from concept to testing and deployment.
  • Provide technical guidance and mentoring to junior engineers.

Requirements:

  • 3+ years of experience in embedded systems development.
  • Advanced proficiency in C; solid understanding of C++ is a plus.
  • Experience with hardware-level programming and peripheral interfacing.
  • Familiarity with communication protocols such as UART, SPI, IC, and Serial.
  • Strong debugging skills for both hardware and software.
  • Excellent problem-solving ability and attention to detail.
  • Strong communication skills and collaborative mindset.

Preferred:

  • Experience with RTOS (Real-Time Operating Systems).
  • Knowledge of embedded Linux or similar platforms.
  • Experience with low-level hardware interfacing and board bring-up.

As a condition of employment consideration, Productive Resources conducts pre-employment screening, including a background check and drug test. In addition, an employment candidate is required to provide proof of identity and legal authority to work in the United States.

Why work for Productive Resources?

Productive Resources is a full-service engineering firm with over two decades of experience serving leading global clients. Our expertise is project-based product development and manufacturing engineering support. Our primary focus industries are off highway equipment including agricultural, construction, defense, mining, recreational, industrial, and specialty machines.

We lead with our reputation for quality, teamwork, and innovative solutions. We invest in our people, providing resources and opportunities for ongoing development. Our workplace fosters innovation, prioritizes the well-being of our team, and encourages creativity. Our diverse experience and client base will challenge your technical skills and provide greater opportunities for growth.

We Offer Competitive Benefits:

  • Group Health, Dental and Vision Insurance
  • Company Paid Life Insurance
  • Voluntary Life, AD&D, and Disability Insurance available
  • Voluntary Critical Illness and Accident Insurance available
  • Long-Term Disability
  • Short-term Disability
  • Retirement Savings Account (Traditional 401k & Roth 401k)
  • Flexible Spending Plans for Medical Expenses and Dependent Care
  • Health Savings Account (HSA) Programs available
  • Health Care Flexible Spending Account (FSA) Plan
  • Paid Time Off (PTO)
  • Health Care Support Program complimentary health advocacy program provides 24/7 assistance.
  • Adoption Assistance Program
  • Employee Assistance Program (EAP)
  • Caregiver Support Programs
  • Financial Wellbeing Support
  • Commuter Benefits Program
  • Training and Development

Equal Opportunity and Veteran Friendly

Job Tags

Full time, Temporary work, Flexible hours,

Similar Jobs

Northwest Texas Healthcare System

Physical Therapy Tech / Physical Therapy / PRN Days Job at Northwest Texas Healthcare System

 ...excellence. We're looking for exceptional professionals who share our vision and values. Visit us online at: Position: Tech - Physical Therapy Tech POSITION SUMMARY: The staff Tech - Physical Therapy functions under the direct supervision of the director,... 

Gymboree Play & Music

Gymboree Play & Music Part Time Teacher, POC Job at Gymboree Play & Music

 ...Gymboree Play & Music is the worlds leading parent-child interactive play, music and arts program for children ages newborn to...  ...you enjoy singing, working with children and have a passion for teaching then Gymboree is the right place for you. We are looking for stay... 

Eliassen Group

Sr. Scrum Master/Product Delivery Manager Job at Eliassen Group

**Hybrid | Englewood, CO** Our Denver Client is seeking a Scrum Master/Product Delivery Manager to join their team. Due to client requirement, applicants must be willing and able to work on a w2 basis. For our w2 consultants, we offer a great benefits package that... 

Maplewood Mill Pond LLC

Certified Nursing Assistant / CNA / HHA - Full Time Job at Maplewood Mill Pond LLC

 ...Job Title: Certified Nursing Assistant / CNA / HHA Location: Mill Hill Residence Employment Type: Full Time Salary Range: Competitive Department: Resident Care About Us: Want to know what makes our employees eager about going to work every day?... 

Thornwald Home

RN Supervisor - 2nd Shift ($54.43/hour) Job at Thornwald Home

 ...O.E Job Type: Full-time Pay: $54.43 - $56.43 per hour Benefits: * Dental insurance * Health insurance * Life insurance * Paid time off * Vision insurance Schedule: * 8 hour shift * Evening shift * Rotating weekends Work Location: In person