Software Engineer
2 weeks ago
We are seeking a highly skilled Software Engineer to join our team at C&D Technologies.
The ideal candidate will have 1-3 years of experience developing Windows Desktop applications and a strong background in object-oriented programming languages such as C#, Java, or C++.
The successful candidate will be responsible for designing, developing, and testing graphical software applications for monitoring and configuring Lithium Battery Management Systems (BMS).
In addition to technical skills, we are looking for someone who is able to work independently with minimal supervision, has excellent communication skills, and is able to collaborate effectively with cross-functional teams.
Salary: $85,000 - $110,000 per year.
Key Responsibilities:
- Develop and maintain graphical software applications for monitoring and configuring Lithium Battery Management Systems (BMS)
- Diagnose and troubleshoot system issues on released products
- Modify existing code for test purposes and implement bug fixes
- Develop test plans and review test data as required
- Provide and maintain documentation on code design, detailed list of bug fixes, and software release notes
- Discuss requests with users for clarification and recommend modifications to reduce development time, enhance usability or expand functionality
- Use revision control and issue tracking tools
- Work in close collaboration with Hardware and Test Engineering teams
- Support Manufacturing and Field Service teams as required
Requirements:
- 1-3 years of experience developing Windows Desktop applications
- B.S. in Computer Science, CE, EE, or related discipline
- Strong programming experience using an object-oriented language (C#/Java/C++)
- Native C/C++ development experience a plus
- Knowledge of Windows API helpful
- Understanding of general engineering concepts (voltage, current, temperature), measurements, aggregation, and graphical representation of data
- Working knowledge of requirements management, change management, and configuration management tools
- Working knowledge of communication protocols: CAN bus, UART, Bluetooth/LE
- Application development experience interfacing with hardware adapters and instruments desirable
- Ability to work with only general instruction and under minimal supervision
- Excellent verbal and written skills
- Experienced using Visual Studio and other IDE applications
- Experience developing mobile applications for Android and iOS desirable
Additional Requirements:
- All U.S. employees are required to be vaccinated against the COVID-19 virus at time of hire or provide documentation of disability, medical reason, or sincerely held religious belief
-
Software Engineer Position
4 weeks ago
Horsham, Pennsylvania, United States Eurofins Scientific Full timeJob Summary:We are seeking a highly motivated and detail-oriented software engineer to contribute to the design and development of new software features. The ideal candidate will have experience in designing and developing scalable software applications using a range of programming languages, including Java, Python, and C++.Key Responsibilities:Design and...
-
Software Engineering Professional
3 weeks ago
Horsham, Pennsylvania, United States TWO95 International Full timeJob Title: Software Engineering ProfessionalAbout the Role:This is an exciting opportunity to work with a hybrid team at TWO95 International, where you will be responsible for utilizing your expertise in .NET technologies and frameworks to drive software development. As a seasoned professional, you will play a key role in shaping the company's software...
-
Software Engineer I Specialist
2 weeks ago
Horsham, Pennsylvania, United States RELX Full timeAbout the Role:">We are searching for an individual able to collaborate across the organization and drive the strategic direction and vision for the IAM program with minimal guidance. This individual should have a strong understanding of Zero-Trust principles, and how they can be used to enhance security and user experience.Some of the key responsibilities...
-
Cloud Native Software Engineer
2 weeks ago
Horsham, Pennsylvania, United States TWO95 International Full timeJoin us at TWO95 International as a Cloud Native Software Engineer and contribute to the design and implementation of scalable, secure, and efficient cloud architectures using AWS services.The ideal candidate will have 3-5 years of experience in hands-on Java AWS Development, with a strong focus on cloud-native serverless development on AWS.Key...
-
IT Security Software Professional
2 weeks ago
Horsham, Pennsylvania, United States RELX Full timeAbout the Role:">We are searching for an individual able to collaborate across the organization and drive the strategic direction and vision for the IAM program with minimal guidance. This individual should have a strong understanding of Zero-Trust principles, and how they can be used to enhance security and user experience.Some of the key responsibilities...
-
Software Development Professional
6 days ago
Horsham, Pennsylvania, United States C&D Technologies Full timeJob DescriptionWe're committed to bringing passion and customer focus to the business. Our team works closely with Hardware and Test Engineering teams, supporting Manufacturing and Field Service teams as required.Key Responsibilities:Develop and maintain graphical software applications for monitoring and configuring Lithium Battery Management Systems (BMS)....
-
Embedded Software Engineering Manager
2 weeks ago
Horsham, Pennsylvania, United States II-VI Incorporated - Warrendale Full timeKey ResponsibilitiesFirmware project management and team leadershipFirmware development for Erbium Fiber Doped Amplifier Products and OTDR productsSustaining product support, including resolving firmware issues and developing new features based on customer requirementsCollaboration with other disciplines, such as hardware, mechanical, and systems integration...
-
Senior Photonics Engineer
1 month ago
Horsham, Pennsylvania, United States Avo Photonics Full timeAbout the RoleAvo Photonics seeks an experienced Mechanical Engineer to join our team. As a key member of our engineering staff, you will be responsible for designing and developing custom opto-electronic products for a diverse range of markets. This is a unique opportunity to work with cutting-edge technology and collaborate with talented professionals in a...
-
U.S. Bank Software Systems Specialist
2 weeks ago
Horsham, Pennsylvania, United States U.S. Bank Full time**About the Role:**This is a unique opportunity to join U.S. Bank National Association as a Software Engineer in our Horsham, Pennsylvania office.**Responsibilities:**Coordinating across teams to integrate interfacing applications for cross-team implementation.Utilizing debugging tools like Expeditor to perform debugging for component functionalities.**What...
-
Senior Software Development Professional
1 week ago
Horsham, Pennsylvania, United States Life Science Connect Full timeLife Science Connect: A Hub for Innovative Web-Based SolutionsWe are seeking a seasoned Senior Software Development Professional to join our team at Life Science Connect. As a key member of our development team, you will be responsible for architecting and developing new libraries, web services, and web applications.About the RoleThis is an exciting...
-
Quality Automation Engineer
1 week ago
Horsham, Pennsylvania, United States Resource Informatics Group Inc Full timeJob Title: Quality Automation Engineer">About Resource Informatics Group Inc">We are a leading provider of software solutions, and we are seeking a highly skilled Quality Automation Engineer to join our team. Our company is committed to delivering high-quality products, and we need an expert who can help us achieve this goal.">Estimated Salary: $80,000 -...
-
Senior Quality Engineer
1 week ago
Horsham, Pennsylvania, United States Resource Informatics Group Inc Full timeJob Title: Senior Quality EngineerAbout the Role:We are seeking a highly skilled and experienced Senior Quality Engineer to join our team at Resource Informatics Group Inc. As a key member of our QA team, you will be responsible for creating functional and regression test scripts using your strong automation expertise.About You:To be successful in this role,...
-
Thermal Engineering Specialist
3 weeks ago
Horsham, Pennsylvania, United States Enersys Full timeJob Summary:EnerSys Advanced Systems is seeking a Thermal Engineering Specialist to join our team, focusing on the design and analysis of advanced battery systems for aerospace and medical industries. As a key member of our design team, you will be responsible for designing and analyzing thermal, thionyl chloride, and lithium ion batteries.Main...
-
Horsham, Pennsylvania, United States CPM Holdings, Inc. Full timeJob SummaryWe are seeking a skilled and motivated Applications/Process Engineer to join our dynamic team at CPM Holdings, Inc. in Horsham, PA or the Minneapolis area.This is a key role within our organization, working within a collaborative team-based selling model.The successful candidate will be responsible for optimizing thermal processing systems for...
-
Electrical Engineering Innovation Specialist
4 weeks ago
Horsham, Pennsylvania, United States CommScope Full time**Connect with Tomorrow's Technology Today**At CommScope, we're shaping the future of connectivity and empowering innovators like you to grow and thrive. As an Electrical Engineering Intern, you'll be at the forefront of designing, testing, and supporting cutting-edge Outside Plant CATV products.**The Role**Collaborate with senior engineers on design and...
-
Lithium Battery Management System Engineer
6 days ago
Horsham, Pennsylvania, United States C&D Technologies Full timeQualificationsBachelor's degree in Computer Science, Electrical Engineering, or related field.Minimum 1-3 years of experience in software development, preferably with a focus on Windows Desktop applications.Strong programming skills in C#, Java, or other object-oriented languages.Experience with .NET framework, Windows API, and revision control tools is...
-
Software Engineer Senior
3 weeks ago
Horsham, Pennsylvania, United States Diverse Lynx Full timeJob OverviewDiverse Lynx LLC is an Equal Employment Opportunity employer, committed to a diverse workforce. We are seeking a highly skilled Sr. Java Developer to join our team.
-
Horsham, Pennsylvania, United States AMETEK, Inc. Full timeAbout AMETEK STCAMETEK, Inc. is a leading global manufacturer of electronic instruments and electromechanical devices with annual sales of approximately $5 billion.We have 18,000 colleagues at more than 150 operating locations, and a global network of sales, service, and support locations in 30 countries around the world.The AMETEK Growth Model combines our...
-
Software Engineering Professional
4 weeks ago
Horsham, Pennsylvania, United States Genesis Corp dba Genesis10 Full timeGenesis10 is currently seeking a highly skilled C# Developer to join our consumer finance lender firm client. This is a 6-month contract position with the possibility of becoming a permanent hire. The role is a hybrid remote position that requires 2-3 days per week on-site. You will have the option to work from one of three locations: Horsham, PA, Lake Mary,...
-
Mainframe Engineer
2 weeks ago
Horsham, Pennsylvania, United States U.S. Bank Full timeKey Responsibilities:">As an IT Specialist at U.S. Bank National Association, your key responsibilities will include designing and developing software applications using COBOL, HOGAN, CICS, DB2, SQL, JCL, and VSAM.">Main Responsibilities:">Designing and developing software applications to meet business requirements.Analyzing software requirements and...