Nesco Resource, LLC logo

Embedded Software Engineer

Nesco Resource, LLC

  • New Freedom, PA
  • Today

    Highlights

    The ideal candidate will have experience programming in C/C++ on embedded hardware, integrating control logic, and developing interfaces for human-machine interface (HMI) systems. Participate in all phases of the software development lifecycle (SDLC), including requirements analysis, technical specifications, software design, prototyping, implementation, and unit testing.
    Nesco Resource, LLC

    Numbers & Facts

    LocationNew Freedom, PA
    IndustryStaffing/Employment Agencies
    Company Size10,000 employees or more
    Year Founded1956
    Websitehttps://nescoresource.com/

    Description

    Position Overview

    We are seeking an Embedded Software Engineer to support the design, development, and implementation of embedded software solutions for equipment control systems. The ideal candidate will have experience programming in C/C++ on embedded hardware, integrating control logic, and developing interfaces for human-machine interface (HMI) systems.

    This position offers the opportunity to work on advanced embedded technologies while collaborating with cross-functional engineering teams.

    Key Responsibilities

    • Design, develop, implement, and maintain secure, high-quality embedded software for equipment control systems.

    • Develop and integrate embedded software using C/C++ to support control logic and human-machine interfaces (HMIs).

    • Collaborate with software, firmware, controls, hardware, and applications engineering teams to ensure seamless subsystem integration.

    • Participate in all phases of the software development lifecycle (SDLC), including requirements analysis, technical specifications, software design, prototyping, implementation, and unit testing.

    • Develop and maintain technical documentation, including software specifications and design documents.

    • Troubleshoot software issues and support testing and debugging activities to ensure system reliability and performance.

    • Deliver high-quality software solutions while meeting established project timelines.

    • Contribute to continuous improvement initiatives, development best practices, and a collaborative engineering environment.

    Required Qualifications

    • Bachelor's degree in Computer Science, Software Engineering, Computer Engineering, or a related technical field.

    • 3+ years of hands-on embedded software development experience.

    • Strong programming skills in C and C++, with experience developing software for embedded hardware platforms.

    • Solid understanding of software design principles, development methodologies, and unit testing.

    • Experience using development and project management tools such as Git and Jira.

    • Strong analytical, problem-solving, and troubleshooting skills.

    • Excellent written and verbal communication skills with strong attention to detail.

    • Ability to collaborate effectively with cross-functional engineering teams.

    • Must be able to work on-site in New Freedom, PA.

    Entry-Level Candidate Consideration

    Recent graduates with relevant, successful internships or cooperative education (co-op) experience in embedded software development are encouraged to apply.

    • Recent graduates must provide academic transcripts for review.

    • Academic performance should demonstrate a strong foundation in relevant technical coursework, particularly programming, software development, and embedded systems.

    • Relevant hands-on academic projects, internships, and co-op experience will be considered when evaluating qualifications.

    Nesco Resource offers a comprehensive benefits package for our associates, which includes a MEC (Minimum Essential Coverage) plan that encompasses Medical, Vision, Dental, 401K, and EAP (Employee Assistance Program) services.

    Nesco Resource provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state, or local laws.

    Benefits

    Paid Sick Days, Parking, Performance Bonus, Employee Referral Program

    About Company

    Companies need talent. You want job opportunities.

    That’s where we come in. We create meaningful connections between companies and candidates, and we’ve been doing it for over 65 years.
    Our national workforce solutions include contract, contract-to-hire, direct placement services, and managed services for a variety of industries.

    We employ specialized recruiters focused in Engineering, Information Technology, Accounting & Finance, Administrative & Customer Service, and Manufacturing & Distribution.

    When you need to find a job, we're your partner.

    See ourPrivacy Noticefor information on pixel tracking.
    Company Image
    Company Image

    Similar Jobs