Are you applying to the internship?
Job Description
About the Company:
Pioneers, founded in 2021, is an early-stage company headquartered in New York, New York, USA. With a team of 11-50 employees, Pioneers specializes in optimizing candidate fit by combining automated screening and AI-driven virtual interviews with human insights. The company has a track record of offering H1B sponsorships.
About the Job: Software Engineer Intern
Job Summary:
Pioneers is seeking a Software Engineer Intern to actively participate in various software engineering projects. This role offers the opportunity to gain hands-on experience by working on real-world projects, contributing directly to the company’s success, and receiving mentorship from experienced engineers.
Key Responsibilities:
• Software Development: Contribute to the design, development, and implementation of software applications. This includes creating custom tools, scripts, and software solutions aimed at enhancing overall productivity.
• Testing and Debugging: Conduct thorough testing and debugging of software applications to ensure optimal functionality, performance, and reliability. This also involves documenting test results comprehensively and providing actionable recommendations for improvements.
• Data Analysis and Reporting: Develop and maintain software solutions for efficient data collection, in-depth analysis, and reporting to support critical decision-making processes within the company.
• System Integration: Assist in the seamless integration of software solutions with existing systems and machinery, ensuring smooth data flow and interoperability between diverse components.
• Documentation: Prepare and maintain detailed and accurate documentation for software designs, code, test procedures, and test results, ensuring all information is current and accessible.
• Collaboration: Work effectively with diverse, cross-functional teams, including mechanical engineers, electrical engineers, and production managers, to thoroughly understand software requirements and deliver highly effective solutions.
• Research: Conduct research on emerging software technologies, new development tools, and methodologies to foster the development of innovative software solutions.
Qualifications:
Required Qualifications:
• Currently pursuing or recently completed a Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a closely related field.
• A fundamental understanding of software development principles and proficiency in programming languages such as Python, C/C++, QT, and familiarity with agile methodologies and CI/CD pipelines.
• Familiarity with essential software development tools including Linux, Git, Github, VS Code, and Docker.
• Demonstrated strong analytical and problem-solving capabilities.
• Proficiency in Microsoft Office Suite (Word, Excel, PowerPoint).
• Ability to work both independently and collaboratively as an effective team member.
• Excellent verbal and written communication skills, with the ability to effectively convey technical information to various audiences.
• Strong attention to detail, ensuring accuracy and precision in all work.
• A strong eagerness to learn and embrace new challenges.
• Shows initiative and maintains a proactive approach to tasks.
• Works well with others, actively contributing to a positive team environment.
• Adaptable to changing priorities and capable of managing multiple tasks concurrently.
Preferred Qualifications:
• Classwork and/or practical experience with Industrial Internet of Things (IIOT), Amazon Web Services (AWS), MQTT protocol, NoSQL databases (specifically InfluxDB), JSON data structures, UI development, and web development.
• Prior internship or project experience in software development.