Software Engineer
Apply NowCompany: Inductotherm Corp.
Location: Rancocas, NJ 08073
Description:
Who we are
Inductotherm was founded on simple principles, People, Products and Partnership-to provide the foundry industry with efficient and advanced induction equipment. Our core values of customer service, quality and reliability, value, along with design and technology have been the keys to our continued success. We help the metal casting industry grow stronger through our advanced technologies, continuous education and ongoing support. We strive to continue to manufacture the highest quality equipment and work towards ensuring that the equipment is the most efficient to promote a sustainable environment.
What you will do
We are looking for someone to join the Technology and Development team to strategize, specify, develop and maintain software applications for the evolution of technology in our products. They will support proofs of concept, innovative and approach to meet our changing business needs and lead those developments from concept to customer service.
Education:
Essential Functions:
Non-Essential Functions:
Essential Physical Requirements:
Non-Essential Physical Requirements:
Condition of Employment:
Inductotherm Corp. is an Equal Opportunity employer of qualified individuals and does not discriminate on the basis of race, color, religion, sex, national origin, age, disability, veteran status or any other basis protected by applicable federal, state or local law. Inductotherm Corp. also prohibits harassment of applicants or employees based on any of the protected categories.
Inductotherm was founded on simple principles, People, Products and Partnership-to provide the foundry industry with efficient and advanced induction equipment. Our core values of customer service, quality and reliability, value, along with design and technology have been the keys to our continued success. We help the metal casting industry grow stronger through our advanced technologies, continuous education and ongoing support. We strive to continue to manufacture the highest quality equipment and work towards ensuring that the equipment is the most efficient to promote a sustainable environment.
What you will do
We are looking for someone to join the Technology and Development team to strategize, specify, develop and maintain software applications for the evolution of technology in our products. They will support proofs of concept, innovative and approach to meet our changing business needs and lead those developments from concept to customer service.
Education:
- BSEE, BSCE, BSCS and/or equivalent experience.
Essential Functions:
- Experience in a software development environment using C# .NET or similar
- Experience using SQL/relational and non-relational databases
- Experience using source control/Git and or Project Management Azure DevOps or similar.
- Experience with Information Technologies, Networking Architectures, and Data security
- Strong organization, analytical, and problem-solving skills
- Good oral communications, leadership and supervisory abilities
- Work independently and exercise good judgement without direct supervision.
- Regular in attendance, able to work any shift and extended hours as required.
- Will handle miscellaneous duties as assigned.
Non-Essential Functions:
- Experience in other languages such as C, Java, Python
- Experience with Agile/Scrum methodology
- Experience with Docker/Podman or containers
- Experience with Linux (CentOS, RedHat, Ubuntu, NixOs)
- Experience using ASP.NET Core
- Experience with Cloud, Web servers and services, SQL database; servers AWS, Azure, etc.
- Experience with DSP (Digital Signal Processing) and noise filtering
- Hands-on skills with Electronics circuits, PCBs, microprocessors, and control systems
- Hands-on skills with mechanical engineering, mechanical tools
- Experience with industrial computers, PLC's
- Mobile application development experience (Android/iOS)
- Foreign language skills
- Generate proposals and presentations; conduct research; write technical specifications, manuals and procedures
- Create independent media and requirements for training, test applications, and recommendations for new products ideas
Essential Physical Requirements:
- The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job.
- Must be able to see, have good perception and distinguish between colors.
- Have neat business-like appearance.
- Able to traverse the floor of a plant in an industrial setting with various types of heavy machinery and overhead hoists in operation.
- Must be able to travel as required, on short notice by public transportation including (i.e.: aircrafts, trains, bus, cars) domestically and internationally.
Non-Essential Physical Requirements:
- Must disclose any surgical implants, pins, braces, or other devices that could be affected by induction fields.
- Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
Condition of Employment:
- Must be able to satisfactorily complete the Inductotherm Corp. hiring process requirements which includes a comprehensive assessment, drug testing, and a background check.
Inductotherm Corp. is an Equal Opportunity employer of qualified individuals and does not discriminate on the basis of race, color, religion, sex, national origin, age, disability, veteran status or any other basis protected by applicable federal, state or local law. Inductotherm Corp. also prohibits harassment of applicants or employees based on any of the protected categories.