Principal software engineer jobs in Hillsborough, NJ - 1,147 jobs
All
Principal Software Engineer
Software Engineer
Senior Software Engineer
Software Developer Internship
Software Applications Engineer
Software Engineering Internship
Software Developer
Senior Leader
Senior Quality Assurance Engineer
Software Director
Senior Quality Assurance Engineers?
ADP Technology Services, Inc.
Principal software engineer job in Roseland, NJ
IT: ADP Technology Services, Inc. seeks Senior Quality Assurance Engineers at our Florham Park, NJ loc. to wrk wth ADP's applictin dvlpmnt team to gthr details on featrs to dvlp & use the information to build & excte prdct tstng for ADP's cld-based Human Resources (HR) solutions. Bach's deg in Comp Sci, Comp Engg, Info Tech, or a rel'd field + 5 yrs of rel'd exp req. ADP will also accept a master's deg + 2 yrs of rel'd exp. 2 yrs of exp must incl: Mnual Tstng; Autmtd Tstng; Mlti-Dvce Tsting; Mlti-Brwsing Testing; SQL Server for creation & debggng data sets; Postman; C#/.NET; Mstest; Web API; WCF; SOAPUI; Jenkins; GIT; Visual Studio; Regression Tstng; Test Plnnng; & Dcmnttion. & USA Payroll Domain experience. Annual base salary range for this position is $127,771 to $177,900. Benefits listed at: /en/
Increase your chances of an interview by reading the following overview of this role before making an application.
life-adp. To apply, pls respond to req. 272456 at Alt, applicants may mail resume to the following address rfrncng req. 272456, 1 ADP Blvd. xevrcyc , MS 248, Roseland, NJ 07068.
JobiqoTJN. Keywords: Postal Service Mail Carrier, Location: Roseland, NJ - 07068
$127.8k-177.9k yearly 1d ago
Looking for a job?
Let Zippia find it for you.
Senior Software Engineer
McGil Recruiting
Principal software engineer job in Florham Park, NJ
Seeking a Senior SoftwareEngineer with experience in industrial control preferably writing software for Semiconductor or Electronics Manufacturing Equipment. The company is located in Florham Park, NJ (remote work is possible for someone willing to travel to the office location as needed). This position reports to the Vice President of Engineering.
Required Qualifications
Degree in Computer Science / SoftwareEngineering or Comparable Experience
5 years of experience developing software for the semiconductor / electronics equipment, industrial automation or process equipment.
Experience developing interfaces for manufacturing control (MES) systems
Familiar with software development tools and utilities including development environments and bug tracking utilities
Familiar with C++ and C# programming languages
Desired Qualifications
Experience with Semiconductor equipment and SEMI communication standards - SECS/GEM
Experience developing firmware for single board computers
Responsibilities
Develop software to control new products.
Develop and maintain interfaces to manufacturing control (MES) systems
Develop new features and enhance the functionality of existing products
Troubleshoot and address software issues
Document software functionality.
Develop software installers and installation procedures.
Personal Attributes
Team player
Self-Starter, Focused, Versatile
Ability to work effectively in a fast-paced, dynamic environment as part of a multi-disciplinary team
Strong interpersonal skills
Excellent communication and presentation skills
Attention to detail and follow-through skills
Ethics and cultural values consistent with standards of excellence
Physical Requirements/Work Environment
Will consider candidates that will work remotely and travel to the office as needed
15% travel including domestic and international trips to other sites, vendors and customers for up to 2 weeks
#J-18808-Ljbffr
$91k-118k yearly est. 5d ago
Senior Regulatory Affairs Lead - TSCA/PMN Expert
Givaudan 4.9
Principal software engineer job in East Hanover, NJ
A global leader in flavor and fragrance solutions is seeking a Regulatory Affairs Technical Senior Manager in East Hanover, NJ. The role involves ensuring compliance with chemical regulations, managing the PMN process for new substances, and providing expertise to B2B clients. Candidates should possess a Master's degree in Chemistry or related fields, with at least 8 years of relevant experience. The position offers a competitive salary between $120,000 - $160,000 annually and a culture of collaboration and innovation.
#J-18808-Ljbffr
$120k-160k yearly 3d ago
Senior Graphics Software Engineer
Genzeon 3.7
Principal software engineer job in Langhorne, PA
Genzeon, an AI and automation company with deep engineering and data expertise, dedicated to serving the healthcare and retail industries. Our platform solutions - including HIP One, CompliancePro Solutions, and Patient Engagement Solutions - empower organizations to scale innovation and transform outcomes.
Genzeon is a global community of innovators and problem-solvers, with a culture built on inclusion, flexibility, and purpose-driven work. With four global delivery centers, we support providers, payers, Healthtech, and retail organizations worldwide.
Genzeon has an exciting opening for Senior Graphics SoftwareEngineer to join our dynamic team.
Position Overview
Senior Graphics SoftwareEngineer
Local to Langhorne, PA or nearby states highly preferred, who can meet the client team whenever required.
Duration: 6Months
Required Education and Experience
BSEE/BSCS or science degree - Master's degree a plus
10+ years of professional software development experience
5+ years of recent, hands-on experience in 3D rendering design and implementation
Expertise with OpenGL; Vulkan experience highly desired
Proven experience optimizing existing 3D rendering pipelines, improving performance, and solving complex visualization problems
Strong proficiency in modern C++ (C++14/17/20); CUDA experience is a plus.
Experience developing software with a Linux host development environment
Demonstrated ability to work independently as well as collaboratively on a multidisciplinary team
Preferred Qualifications
Experience with requirements analysis, software architecture, and design documentation
Familiarity with FDA 510(k) submissions, medical device development standards, and quality system requirements
Experience working in regulated environments (e.g., ISO 13485, IEC 62304)
$85k-112k yearly est. 4d ago
Full Stack Software Engineering Intern
IEEE 4.9
Principal software engineer job in Piscataway, NJ
We are seeking a highly motivated and enthusiastic Full Stack SoftwareEngineering Intern to join our development team. This is an excellent opportunity for a student or recent graduate looking to gain hands-on experience in modern web application development, cloud infrastructure, and software quality assurance. The intern will get exposure to software application development of user interfaces and user experiences across web applications, search engine-driven solutions, Content Management System (CMS) based websites, and/or other custom web applications. The intern will work closely with our engineering team and report directly to an IT Manager.
Key Responsibilities
Web Application Development
* Assist in developing and maintaining features for web applications using modern front-end frameworks, specifically Angular.
* Contribute to the development of robust back-end services using Java Spring Boot.
* Participate in code reviews and collaborate with the team on architectural decisions.
Cloud and Data Exposure
* Gain exposure to and assist in working with cloud infrastructure components, primarily AWS services such as Lambda, S3, and containerization technologies.
* Learn and apply basic concepts of database interaction and management.
Quality Assurance & Documentation
* Assist in generating and executing unit test cases to ensure code quality and application reliability.
* Help maintain and update technical documentation, including system designs and API specifications.
* Apply basic knowledge of Generative AI tools to assist in documentation or test case generation tasks.
Education
Senior year in Bachelor's degree program or higher in Computer Science or related field preferred or equivalent experience.
Skills and Requirements
* Familiarity with object-oriented programming concepts, particularly Java.
* Basic understanding of web development (HTML, CSS, JavaScript/TypeScript) and a desire to learn Angular and Spring Boot.
* Exposure to database concepts (SQL/NoSQL) and cloud services (e.g., AWS, Azure, GCP).
* Strong problem-solving, verbal, and written communication skills.
* Highly organized, detail-oriented, and capable of managing multiple tasks simultaneously.
$48k-65k yearly est. 3d ago
Full Stack Software Engineering Intern
Institute of Electrical and Electronics Engineers
Principal software engineer job in Piscataway, NJ
Education
Senior year in Bachelor's degree program or higher in Computer Science or related field preferred or equivalent experience.
Skills and Requirements
Familiarity with object-oriented programming concepts, particularly Java.
Basic understanding of web development (HTML, CSS, JavaScript/TypeScript) and a desire to learn Angular and Spring Boot.
Exposure to database concepts (SQL/NoSQL) and cloud services (e.g., AWS, Azure, GCP).
Strong problem-solving, verbal, and written communication skills.
Highly organized, detail-oriented, and capable of managing multiple tasks simultaneously.
Job Summary
We are seeking a highly motivated and enthusiastic Full Stack SoftwareEngineering Intern to join our development team. This is an excellent opportunity for a student or recent graduate looking to gain hands-on experience in modern web application development, cloud infrastructure, and software quality assurance. The intern will get exposure to software application development of user interfaces and user experiences across web applications, search engine-driven solutions, Content Management System (CMS) based websites, and/or other custom web applications. The intern will work closely with our engineering team and report directly to an IT Manager.
Key Responsibilities
Web Application Development
Assist in developing and maintaining features for web applications using modern front-end frameworks, specifically Angular.
Contribute to the development of robust back-end services using Java Spring Boot.
Participate in code reviews and collaborate with the team on architectural decisions.
Cloud and Data Exposure
Gain exposure to and assist in working with cloud infrastructure components, primarily AWS services such as Lambda, S3, and containerization technologies.
Learn and apply basic concepts of database interaction and management.
Quality Assurance & Documentation
Assist in generating and executing unit test cases to ensure code quality and application reliability.
Help maintain and update technical documentation, including system designs and API specifications.
Apply basic knowledge of Generative AI tools to assist in documentation or test case generation tasks.
$40k-73k yearly est. Auto-Apply 1d ago
Software Developer
Collabera 4.5
Principal software engineer job in Morristown, NJ
Required Technical Skills: Desire for contract Python development role Experience with object oriented programming and design (C++, Java, Python ,etc.) unit testing framework Nice-to-Have Technical Skills Python development experience test-driven development
distributed systems
object oriented databases
Linux
XML
FpML
Additional Information
All your information will be kept confidential according to EEO guidelines.
$83k-108k yearly est. 60d+ ago
ERP Software Director - Enterprise/SAP Business One (ERP)
Supreme Talent
Principal software engineer job in Edison, NJ
The Technology Software Development and Support Senior Associate will be responsible for overseeing the development, implementation, and support of software applications and solutions across the organization. This role combines both technical leadership and managerial oversight to ensure the success of software projects, their timely delivery, and the ongoing maintenance of software applications.
The Senior Associate will lead a team of developers, troubleshoot technical issues, and work cross-functionally with various departments to provide efficient, scalable, and reliable software solutions.
Responsibilities:
Software Development Liaison: Lead a team of software developers in designing, developing, and maintaining software solutions. Ensure best practices in coding, testing, and deployment.
Project Management: Oversee the planning, execution, and delivery of software development projects. Manage timelines, budgets, and resources to ensure that projects are completed successfully and meet organizational needs.
Technical Support & Troubleshooting: Act as the point of contact for any critical production issues, troubleshooting software bugs, and leading efforts to resolve technical problems in a timely manner.
Collaboration: Work closely with cross-functional teams, including marketing, sales, warehouse, finance and IT support, to align software development projects with business objectives.
Software Maintenance & Updates: Ensure the ongoing maintenance, support, and updates for existing software systems. Handle version upgrades, bug fixes, security patches, and optimization.
Process Improvement: Identify opportunities for continuous improvement in development processes, tools, and technologies. Implement best practices for software development lifecycle (SDLC) management and agile methodologies.
Risk Management & Compliance: Proactively identify technical risks and mitigate them.
User Focused: Understand end-user needs and provide software solutions that enhance user experience and business functionality.
Qualifications:
Education:
Bachelor's degree in Computer Science, SoftwareEngineering, Information Technology, or related field. Master's degree is a plus.
Experience:
Minimum 3 years of experience in software development with at least 1 year in a leadership role.
Experience with modern development frameworks, tools, and languages (e.g. SQL).
Experience with Agile or Scrum methodologies.
Proven experience in managing development teams and delivering projects on time.
Skills & Competencies:
Strong understanding of SDLC processes and methodologies.
Super user knowledge of SAP Business One is a must.
Proficient in software design, architecture, and debugging techniques.
Experience with cloud technologies (e.g., AWS, Azure) and DevOps tools.
Knowledge of database management systems (e.g., SQL, NoSQL).
Excellent communication and interpersonal skills.
Ability to manage multiple projects and stakeholders simultaneously.
High sense of integrity.
Adaptive attitude while maintaining positivity and being a true team player.
Highly intelligent, self starter with a can do, research oriented, get it done attitude
Excellent communication skills both written and verbal
Able to prioritize and multitask effectively and efficiently
Preferred Qualifications:
Familiarity with support ticketing systems (e.g., Jira, ServiceNow).
Understanding of IT infrastructure and system administration is a plus.
Basic Accounting Knowledge
Experience in processes within Accounts Payable/Receivables & GL, Inventory/Warehouse
Location: Edison NJ
Salary: $130K
As a SkillBridge Front End Developer Intern, you will be responsible for assisting in the creation and maintenance of visually appealing and user-friendly web applications. Your primary focus will be on implementing designs provided by the UI/UX team, ensuring seamless user experiences, and contributing to the overall success of our digital projects. This is an excellent opportunity for a passionate and aspiring Junior Front End Developer to grow their skills and contribute to exciting projects.
Responsibilities:
Front End Development: Collaborate with the design and development teams to convert design mock-ups and wire frames into responsive and functional web pages using HTML, CSS, and JavaScript.
User Interface (UI) Implementation: Ensure the timely implementation of UI components, styles, and interactions to deliver an aesthetically pleasing and intuitive user interface.
Cross-Browser and Device Compatibility: Optimize web applications to ensure seamless performance across different browsers, devices, and screen sizes.
Code Maintenance: Assist in maintaining and updating existing codebases to improve performance, fix bugs, and enhance user experiences.
Performance Optimization: Work with the team to identify and implement front end performance improvements to achieve faster load times and smoother interactions.
Collaboration: Collaborate with back end developers and other team members to integrate front end components with server-side logic, databases, and APIs.
Quality Assurance: Participate in testing and debugging processes to identify and resolve issues, ensuring the delivery of high-quality web applications.
Learning and Growth: Stay up-to-date with the latest front end development trends, tools, and best practices to continuously enhance your skills and knowledge.
Skills and Qualifications:
Requires SkillBridge Eligibility:
Have 180 days of service or fewer remaining prior to your date of discharge and you have at least 180 continuous days of active service.
Obtain approval from your unit commander.
Agree that participation in SkillBridge can be terminated at any time by the service if mission requirements dictate.
Educational Background: A degree or diploma in Computer Science, Web Development, or a related field is preferred, but not mandatory. Relevant practical experience and self-learning will also be considered.
Proficiency in Front End Technologies: Solid understanding of HTML, CSS, and JavaScript, as well as basic familiarity with front end frameworks and libraries (e.g., React, Angular, Vue.js).
Responsive Design: Ability to create responsive web layouts that adapt seamlessly to various screen sizes and devices.
Problem-Solving Skills: Strong analytical and problem-solving abilities to effectively tackle coding challenges and find innovative solutions.
Team Player: A collaborative mindset with excellent communication skills to work effectively within a diverse development team.
Attention to Detail: A keen eye for detail to ensure pixel-perfect implementation of design elements.
Time Management: Ability to manage tasks efficiently, prioritize work effectively, and meet project deadlines.
Trinity IT offers a competitive salary, an extensive benefits package and a work environment that encourages excellence. Applicants selected will be subject to a government security investigation and must meet eligibility requirements for access to classified information. Trinity IT is an equal opportunity employer that does not discriminate in employment. All qualified applicants will receive consideration for employment without regard to their race, color, religion, creed, sex, sexual orientation, gender identity, marital status, national origin, age, veteran status, disability, or protected class.
$33k-46k yearly est. 60d+ ago
Application Software Engineer
Hamamatsu Corporation 4.2
Principal software engineer job in Bridgewater, NJ
Hamamatsu Photonics is one of the world's largest suppliers of advanced light detectors, light sources and detector systems for industrial, scientific, and commercial applications. Our customer base is remarkably diverse; we serve Fortune 100 firms, top research labs, and innovative startups as well. Hamamatsu's mission is to improve the welfare of society through the advancement of photonics technology. This portfolio means that there's never a boring day in the life of an applications engineer. Get ready to learn a lot, to be challenged, and to help solve the problems of today and tomorrow with LIGHT.
Location
This is a hybrid position, based out of our Bridgewater, NJ office.
What is the job?
Provide technical support, product recommendations, troubleshooting (hardware interfacing of existing equipment to frame grabbers, USB, Ethernet, Camera Link, CoaXPress, analyzing software logs), and quotations in a timely manner, by phone or email, for end users and universities for a wide range of applications. Provide similar supervised support for OEM customers as requested by CSR, Sales, or management. By providing support directly to the end users we have a direct impact on customer satisfaction and subsequently Hamamatsu's reputation.
Make initial contact with end user and university customer web leads. As the first point of contact, responsible for understanding each customer's application as well as qualifying leads, regulating if they are hot/warm/cold, and determining if there is a significant sales potential to the inquiry for the sales department.
Test products in an electrical lab setting by using standard laboratory equipment and configuring computers and operating systems to evaluate peak product performance with provided drivers, API's, applications, or to custom develop applications based on predicted customer usability in order for them to be able to evaluate and implement our products in a prompt manner.
Create, update, and revise technical procedures for product operation through testing devices and confirming results or analyzing various technical documents. Notify marketing about literature (print or web) that requires updating.
Complete training for Hamamatsu's key products and applications to learn the necessary context for Hamamatsu's software solutions”
Participate in technology, marketing and sales projects
Prepare working demo presentations from start to finish for trade shows, which includes ordering parts, building the set-up, confirming that the unit operates correctly with the respective or custom developed software (if necessary), and teaching the trade show staff how to use the demo.
Interact face-to-face with customers at trade shows to introduce products and learn about their projects. Qualify leads (hot/warm/cold) by business potential and notify the respective sales engineers of large projects.
Improve product and applications knowledge, develop specialized product knowledge in a product family or application through specific individual training, and provide product and market information to Sales/Marketing/customers.
Special projects as assigned by the Technology Design Group for software prototyping as part of skill development.
Who are we looking for?
We are calling all softwareengineers and related majors to apply! Successful candidates will exhibit proactivity, a thirst for learning new things, a knack for solving complicated problems and skill with instrumentation and reporting in the lab. Previous customer service experience in a related or unrelated field is desired, but not necessary. Hamamatsu takes pride in our new hire training program so previous experience in photonics is desired but also not necessary.
Who are we?
Hamamatsu Corporation is the subsidiary of Hamamatsu Photonics K.K. (Japan) with responsibilities for North, Central and South America. Our purpose is to bring local and rapid support to our customers for the products of Hamamatsu Photonics and in turn, bring the customer's voice to Japan for product development and roadmap considerations. Being the American subsidiary of a Japanese company leads to a unique fusion of culture where we work to promote longevity of the employees through our incredible benefits and participation in money purchase and profit-sharing plans. We have the mindset that we work better together and thrive on cross functional support to our customers. We build this bond through corporate projects and fun team building activities with our domestic and international colleagues.
Job Requirements
Required qualifications:
4-year technical degree in Computer Engineering, Computer Systems Engineering or related engineering field
Knowledge of C/C++/C#/Python programming languages
Knowledge of Microsoft Visual Studio IDE
Knowledge of Microsoft Windows GUI's and Device Interaction
Knowledge of Intel PC Architecture
Able to demonstrate experience using standard electronics lab measurement instrumentation including, but not limited to oscilloscopes, function generators, ammeters, digital multimeters
Able to learn and demonstrate grasp of fundamental technical concepts related to Hamamatsu's technology
Excellent analytical, critical thinking, and problem-solving skills
Self-motivated to pursue solutions in a proactive and creative manner
Self-management as demonstrated by good time management and organization
Demonstrated ability to complete assigned tasks on time
Demonstrated ability to work in a team environment
Demonstrated follow-through skills
Demonstrated technical writing skills
Verbal and written communication skills
Ability to travel 10%, possibly international
Preferred qualifications:
Software design experience for photonics
Data analysis experience using MATLAB or similar
LabVIEW
Linux (Ubuntu, Debian)
CUDA programming language
SBC integration
Teaching/mentoring experience
Customer service experience
Masters in related STEM fields
Pay Range
The target base salary for this role at commencement of employment is expected to be between $74,000 - $80,000 annually. Final pay determinations will depend on various factors, including, but not limited to geographical location, experience level, knowledge, skills and qualifications.
Benefits
Hamamatsu offers a competitive salary and excellent benefit package for full-time employees which includes: Medical, Dental, Vision, Prescription, Life Insurance, Vacation/Sick/Personal Time, and Retirement Plans.
Referral Tier:2
This position may require working with, or exposure to goods and information that may be subject to the jurisdiction of the US State Department ITAR regulations (**************************************** and the Commerce Departments CCL (***********************************
Hamamatsu is an Equal Opportunity Employer. All applicants will receive fair and impartial consideration without regard to race, religion, color, gender, age, national origin, physical or mental disability, genetic information, veteran status, gender identity, sexual orientation, or any other status protected by applicable law.
If you are a qualified individual with a disability or a disabled veteran, you may request a reasonable accommodation if you are unable or limited in your ability to access job openings or apply for a job on this site as a result of your disability. You can request reasonable accommodations by contacting Human Resources at ************ or by email at hc_hr_*********************** . Please include your contact information and specific details about your required accommodation to support you during the job application process. Messages left for other purposes, such as not being able to get into the careers website, following up on an application, or other non-disability related technical issues will not receive a response.
It is the policy of Hamamatsu Corporation not to sponsor immigration visas for employment applicants.
$74k-80k yearly Auto-Apply 40d ago
Software Engineer
Intelliswift 4.0
Principal software engineer job in Newark, NJ
* Intelliswift Software, Inc. is seeking a qualified professional to fill the position of SoftwareEngineer based in Newark, CA. Job duties - Design, develop and implement customized enterprise-wide software applications and packages to meet the client's internal and external business needs. Review, fix and modify software programs to ensure technical accuracy, reliability and scalability of programs. Analyze specifications, communications, data points, and programming requirements gathered per client's requests and approvals. Adhere to software development life cycle process, best practices, and procedures. Coordinate installation, implementation, upgrades, migration, porting, and synchronization of software applications. Code, program, test, debug, and maintain software applications. Train end-users on the use of software applications and provide troubleshooting and debugging support. Administer and maintain production systems running on multiple technology frameworks and environments to reduce downtime and eliminate application performance issues.
Education and Experience :
* Position requires a Master's degree or foreign equivalent degree in Computer Science, SoftwareEngineering or a related field plus two (2) years of experience in a related occupation. Position also requires experience with JavaScript, Spring, Postman, Maven, JSON, JIRA, Apigee, GIT, Web Services and Splunk.
Note: Position requires 50% of national travel.
Rate of pay - $181,272 to $190,000 per year
Send your resume to: ********************* with job ref #SWE2310 in subject heading
* Job details
*
$181.3k-190k yearly Easy Apply 60d+ ago
Software Engineer
Bridgewater Overhead Doors
Principal software engineer job in Bridgewater, NJ
Job brief
We are seeking a SoftwareEngineer to execute the full lifecycle of the product development, by programming well-designed, efficient, and testable code that meets specifications.
Responsibilities
Develop new capabilities and re-architect parts of an existing system.
Take part in test-driven, iterative development, prototyping, and reviews with a team of developers.
Design and code middle and back-end in a clean and efficient way.
Implement scalable and robust services.
Develop external and internal APIs.
Develop and run unit and performance tests to ensure scalability and reliability.
Review and debug code.
Develops documentation, flowcharts, layouts, diagrams, charts, code comments, and clean code to explain and show solutions.
Determines and designs system specifications, standards, and programming to prepare and install solutions.
Requirements
Bachelor's degree in SoftwareEngineering, Information Technology or related field
Between 1 and 3 years of experience in softwareengineering
Experience developing server-side web applications in Java
Experience developing Java Web Services with public API (e.g. REST, SOAP)
Experience with relational (e.g. MySQL, PostgreSQL) and NoSQL databases (e.g. MongoDB)
Proficient in object-oriented development
Able to effectively and quickly adopt new technology
Knowledge of Java frameworks, architecture, and design patterns
Good communication skills
$71k-94k yearly est. 60d+ ago
3D C++ Software Engineer
Align Technology 4.9
Principal software engineer job in Morrisville, PA
This role suits mid-level softwareengineers interested in joining the FAB Efficiency team as a 3D C++ SoftwareEngineer. You'll work with cross-functional teams including manufacturing design, automation and cloud engineering to enhance 3D CAD/CAM software for manufacturing technologies like SLA printing and laser trimming, improving accuracy and efficiency. Successful candidate will play a key role in advancing scalable and high-quality production systems.
* Implement robust solutions for manufacturing involving computational geometry and modern C++.
* Design, develop, troubleshoot and improve CAD/CAM software to integrate innovative technologies into production workflows.
* Develop tools to support quality assurance processes and engineering studies.
* Work closely with manufacturing design and automation teams to communicate options and define requirements.
* Follow best practices. Produce high quality, testable, and reusable code. Share your expertise, help your colleagues and learn from others as well.
* Participate in architecture and design reviews, propose and implement solutions.
* Adhere to quality and regulatory guidelines for medical device software development.
$76k-108k yearly est. Auto-Apply 26d ago
Software Engineer(s) (Multiple positions)
Xoriant 4.4
Principal software engineer job in Edison, NJ
Job Title: SoftwareEngineer(s) (Multiple positions)
Job Duties:
Analyze and evaluate requirements for software applications. Design, develop and implement new features and functions. Contribute to various software development life cycle activities - Initiation, Concept, Planning, Requirements, Design, Coding, Testing, Integration, implementation, Maintenance, etc. Connect new or existing applications with supporting services and some user interface development. Interact with cross functional and technical teams on requirements, solution design, integration, operations and delivery. Development of components for request handling, response processing, business logic, authentication, authorization, security, logging, etc. Implement design patterns, principles, best practices, standards, procedures. Evaluate new requirements for application, by doing an impact analysis of the changes requested by the client. Perform unit & integration testing of the defect fixes & enhancements. Prepare and review the technical design documents. Provide technical support for ongoing application to the Business team and Production support including system maintenance, fixes and enhancements.
Job Requirements:
Require Bachelor's Degree or Foreign Equivalent in Electronics & Telecommunication Engineering, Electronic Engineering, Information Technology, Computer Science, Computer Information Systems or related field. Require five (5) years of experience as Technical Service Engineer, Technical Lead, Consultant, Senior Project Lead, Project Manager, Test Engineer, Senior SoftwareEngineer, Software Consultant or related using any of the three of the following technologies: Java, Redhat Linux, RESTful APIs, Agile, Spring Boot, Python, SQL, C# .NET, Scrum, Ansible, SoapUI, HTML 5, Jenkins, JIRA, Azure cloud, Unix shell scripting. Require travel/relocation to various unanticipated locations throughout the United States.
Salary: The base pay range for this role is between $179,982.00 and $200,000.00 annually, and your base pay will depend on your qualifications, experience and location.
To apply, mail or email resumes to:
Annmarie Hardie, Senior Immigration Advisor
Attn: Job ID: SE-633480
Xoriant Corporation
1248 Reamwood Avenue
Sunnyvale, CA 94089
*******************
* Xoriant is an equal opportunity employer. No person shall be excluded from consideration for employment because of race, ethnicity, religion, caste, gender, gender identity, sexual orientation, marital status, national origin, age, disability or veteran status.
$180k-200k yearly Easy Apply 60d+ ago
Progress Software Developer
Syncreon 4.6
Principal software engineer job in Middletown, PA
DP World North America delivers tailored, scalable and progressive solutions to customers in more than 100 global locations. The company has managed supply chain synergies for global automotive and technology premier brands for more than 60 years. As a trusted 3PL partner to some of the world's most influential tech companies, we deliver agile, data-driven logistics that scale with demand and drive operational excellence.
We're seeking a Progress Software Developer to join our high-impact technology team supporting a major tech giant's logistics ecosystem. If you thrive in fast-paced environments and want to build solutions that move billions of dollars in goods worldwide-this is your moment.
Key Objectives
* To undertake the full development lifecycle of a global Progress application.
* To produce high quality software solutions within time and budget.
* To provide support of existing applications to an agreed SLA.
* To work within a team and focus on continuous improvement and learning.
* To create innovative solutions to problems.
* To facilitate and support onsite deployments of major projects.
* To perform other related duties as assigned
As a Progress Developer, you'll be accountable for below:
* Abide on the policies and regulations of the company, and within the Technology group.
* Taking ownership of the project targets and delivery dates to meet customer expectations.
* Strictly adhere to each phase of the development lifecycle using internal tools in collaboration with all teams.
* Owning and taking-up responsibilities.
* Receptive to learning to strengthen skills and reduce mistakes.
* Able to investigate issues and bring possible solutions.
Key Qualifications
* Degree or third level qualification in IT or equivalent experience.
* Knowledge of Unix / Linux Operating System and commands.
* 5 or more years of experience in full development life-cycle, such as: analysis, design, development, testing, code reviews and implementation
* 5 years of SW Development applications experience in using Progress 4GL and/or Progress OpenEdge
* Working knowledge of Progress database, tables and indexes
* Exposure to querying relational databases.
* Working knowledge of Unix / Linux Operating System and commands.
* Experience in development of successfully delivering development projects in a commercial environment.
* Knowledge of REST API is an advantage
* Working knowledge of EDI and XML messaging
* Working knowledge of Zebra printers / ZPL coding is a plus
Compensation
DP World offers exciting and challenging roles within a growing international organization. We strive to hire and develop the right people, locally and globally, stimulating personal growth and self-development within an informal atmosphere. We offer a market competitive compensation package.
About DP World
Trade is the lifeblood of the global economy, creating opportunities and improving the quality of life for people around the world. DP World exists to make the world's trade flow better, changing what's possible for the customers and communities we serve globally.
With a dedicated, diverse and professional team of more than 111,000 employees from 159 nationalities, spanning 77 countries on six continents, DP World is pushing trade further and faster towards a seamless supply chain that's fit for the future.
We're rapidly transforming and integrating our businesses -- Ports and Terminals, Marine Services, Logistics and Technology - and uniting our global infrastructure with local expertise to create stronger, more efficient end-to-end supply chain solutions that can change the way the world trades.
What's more, we're reshaping the future by investing in innovation. From intelligent delivery systems to automated warehouse stacking, we're at the cutting edge of disruptive technology, pushing the sector towards better ways to trade, minimising disruptions from the factory floor to the customer's door.
DP World is on a mission to transcend boundaries and bridge the gap between all nations and cultures - not just in what we do but also in how we behave.
We are dedicated to creating a culture where everyone feels respected, supported, and empowered to reach their full potential. We believe that embracing inclusion and diversity, drives innovation and growth and helps us connect people, businesses, and societies. Free minds and different perspectives are changing our world, and together we can change what's possible.
The DP World family comprises of syncreon, Imperial and P&O.
WE MAKE TRADE FLOW
TO CHANGE WHAT'S POSSIBLE FOR EVERYONE.
Nearest Major Market: Harrisburg
Job Segment: Developer, Logistics, Supply Chain, Testing, Supply, Technology, Operations
$76k-100k yearly est. 60d+ ago
Software Developer Intern
Celerant Tech 4.1
Principal software engineer job in Iselin, NJ
Job DescriptionDescription:
A software developer intern is an entry-level team member, typically a student or recent graduate, who joins a software development team to gain hands-on experience in coding, designing, and maintaining software systems. Interns often work under the guidance of senior developers or mentors to learn and contribute to real-world projects.
Key Characteristics of a Software Developer Intern:
1. Learning-Oriented:
· Their primary goal is to learn industry practices, tools, and workflows.
· They observe and apply concepts from their education to practical problems.
2.
A software developer intern is an entry-level team member, typically a student or recent graduate, who joins a software development team to gain hands-on experience in coding, designing, and maintaining software systems. Interns often work under the guidance of senior developers or mentors to learn and contribute to real-world projects.
Key Characteristics of a Software Developer Intern:
1. Learning-Oriented:
· Their primary goal is to learn industry practices, tools, and workflows.
· They observe and apply concepts from their education to practical problems.
2. Responsibilities:
· Writing and testing code under supervision.
· Assisting with debugging and fixing software bugs.
· Creating or updating documentation.
· Learning about the software development lifecycle and development methodologies (e.g., Agile, Scrum).
3. Skills and Tools:
· Familiarity with programming languages such as Python, Java, or JavaScript.
· Basic knowledge of version control systems like Git.
· Awareness of frameworks, libraries, or tools relevant to the team's tech stack.
· Exposure to database systems, APIs, or cloud platforms is a plus.
4. Supervision and Mentorship:
· Interns often work closely with assigned mentors or team members.
· Their work is regularly reviewed to ensure quality and adherence to standards.
5. Professional Development:
· They gain experience in communication, collaboration, and problem-solving.
· Interns are introduced to workplace expectations, such as meeting deadlines and adapting to feedback.
6. Duration:
Internships last between a few months to years.
What Makes a Good Software Developer Intern:
· Eagerness to learn and adapt.
· Strong problem-solving skills.
· A proactive attitude in asking questions and seeking guidance.
· Basic coding knowledge and a willingness to improve.
· Good communication and teamwork skills.
5. Professional Development:
· They gain experience in communication, collaboration, and problem-solving.
· Interns are introduced to workplace expectations, such as meeting deadlines and adapting to feedback.
6. Duration:
Internships last between a few months to years.
What Makes a Good Software Developer Intern:
· Eagerness to learn and adapt.
· Strong problem-solving skills.
· A proactive attitude in asking questions and seeking guidance.
· Basic coding knowledge and a willingness to improve.
· Good communication and teamwork skills.
Requirements:
Responsibilities:
· Writing and testing code under supervision.
· Assisting with debugging and fixing software bugs.
· Creating or updating documentation.
· Learning about the software development lifecycle and development methodologies (e.g., Agile, Scrum).
3. Skills and Tools:
· Familiarity with programming languages such as Python, Java, or JavaScript.
· Basic knowledge of version control systems like Git.
· Awareness of frameworks, libraries, or tools relevant to the team's tech stack.
· Exposure to database systems, APIs, or cloud platforms is a plus.
4. Supervision and Mentorship:
· Interns often work closely with assigned mentors or team members.
· Their work is regularly reviewed to ensure quality and adherence to standards.
$28k-35k yearly est. 21d ago
SAP Software Engineer
Cardinal Health 4.4
Principal software engineer job in Trenton, NJ
**_What Application Development & Maintenance contributes to Cardinal Health_** Information Technology oversees the effective development, delivery, and operation of computing and information services. This function anticipates, plans, and delivers Information Technology solutions and strategies that enable operations and drive business value.
Application Development & Maintenance performs configuration or coding to develop, enhance and sustain the organization's software systems in a cross-functional team environment through adherence to established design control processes and good engineering practices. This job family programs and configures end user applications, systems, databases and websites to achieve the organization's internal needs and externally-facing business needs. Application Development & Maintenance partners with business leaders, investigates user needs and conducts regular assessments, maintenance and enhancements of existing applications.
The SAP SoftwareEngineer, will be responsible for overseeing the end-to-end data migration strategy for SAP implementation projects. The role requires deep technical expertise in SAP data architecture, data migration tools to ensure successful, high-quality, and efficient data conversion process.
**_What is expected of you and others at this level_**
+ Applies comprehensive knowledge and a thorough understanding of concepts, principles, and technical capabilities to perform varied tasks and projects
+ May contribute to the development of policies and procedures
+ Works on complex projects of large scope
+ Develops technical solutions to a wide range of difficult problems
+ Solutions are innovative and consistent with organization objectives
+ Completes work; independently receives general guidance on new projects
+ Work reviewed for purpose of meeting objectives
+ May act as a mentor to less experienced colleagues
**_Responsibilities_**
+ Design and define the overall data migration architecture, including the approach, tools, and best practices for converting data from various legacy systems into the new SAP target system.
+ Lead the selection and configuration of SAP data migration tools such as SAP Data Services, SAP S/4HANA Migration Cockpit, and SAP Landscape Transformation (SLT).
+ Create detailed technical and functional specifications for data mapping, transformation rules, and data validation.
+ Establish and enforce data quality and governance standards for the entire data migration lifecycle.
+ Lead and manage the entire data conversion team, including developers, business analysts, and data stewards.
+ Oversee the execution of data migration cycles, including mock conversions, cutover planning, and post-go-live data reconciliation.
+ Collaborate with key stakeholders, including business leaders and project managers, to align the data conversion strategy with overall business objectives and project timelines.
+ Provide expert guidance and technical leadership to resolve complex data conversion challenges and performance issues.
+ Serve as the subject matter expert on SAP data structures (e.g., master data, transactional data), data integration methods, and data governance principles.
+ Ensure compliance with project standards, security policies, and regulatory requirements throughout the data conversion process.
+ Partner with other technical architects (e.g., infrastructure, security) to ensure the data conversion solution is scalable, secure, and aligns with the enterprise architecture.
+ Mentor and provide technical leadership to junior team members.
**_Qualifications_**
+ Bachelor's Degree in related field preferred or equivalent work experience preferred
+ 8+ years of experience with SAP implementations and ABAP knowledge in respective business processes like Master data, OTC, PRI, SCE, RTR and PTP preferred.
+ 3-5 years of experience with SAP Data Services and Data conversions preferred.
+ Experience in ALE/IDOC, LSMW, RDM/BPDM
+ Demonstrates a knowledge of Master Data Management domain
+ Ability to define work processes and lead team members in successful implementation and ongoing execution preferred
+ Ability to develop individuals and teams preferred
+ Excellent oral and written communication skills preferred
+ Excellent organizational skills preferred
**Anticipated salary range:** $94,900 - $135,600
**Bonus eligible:** No
**Benefits:** Cardinal Health offers a wide variety of benefits and programs to support health and well-being.
+ Medical, dental and vision coverage
+ Paid time off plan
+ Health savings account (HSA)
+ 401k savings plan
+ Access to wages before pay day with my FlexPay
+ Flexible spending accounts (FSAs)
+ Short- and long-term disability coverage
+ Work-Life resources
+ Paid parental leave
+ Healthy lifestyle programs
**Application window anticipated to close:** 01/20/2026 *if interested in opportunity, please submit application as soon as possible.
The salary range listed is an estimate. Pay at Cardinal Health is determined by multiple factors including, but not limited to, a candidate's geographical location, relevant education, experience and skills and an evaluation of internal pay equity
_Candidates who are back-to-work, people with disabilities, without a college degree, and Veterans are encouraged to apply._
_Cardinal Health supports an inclusive workplace that values diversity of thought, experience and background. We celebrate the power of our differences to create better solutions for our customers by ensuring employees can be their authentic selves each day. Cardinal Health is an Equal_ _Opportunity/Affirmative_ _Action employer. All qualified applicants will receive consideration for employment without regard to race, religion, color, national origin, ancestry, age, physical or mental disability, sex, sexual orientation, gender identity/expression, pregnancy, veteran status, marital status, creed, status with regard to public assistance, genetic status or any other status protected by federal, state or local law._
_To read and review this privacy notice click_ here (***************************************************************************************************************************
$94.9k-135.6k yearly 60d+ ago
Senior Software Engineer - Semiconductor Equipment & MES
McGil Recruiting
Principal software engineer job in Florham Park, NJ
A leading recruiting agency is seeking a Senior SoftwareEngineer in Florham Park, NJ to develop software for semiconductor manufacturing. The ideal candidate will have a degree in Computer Science and 5+ years of experience in this field, with familiarity in C++ and C#. Remote work is possible with occasional travel required for the role. Responsibilities include developing new products and maintaining existing systems.
#J-18808-Ljbffr
$91k-118k yearly est. 5d ago
Application Software Engineer
Hamamatsu Corporation 4.2
Principal software engineer job in Bridgewater, NJ
Job DescriptionHamamatsu Photonics is one of the world's largest suppliers of advanced light detectors, light sources and detector systems for industrial, scientific, and commercial applications. Our customer base is remarkably diverse; we serve Fortune 100 firms, top research labs, and innovative startups as well. Hamamatsu's mission is to improve the welfare of society through the advancement of photonics technology. This portfolio means that there's never a boring day in the life of an applications engineer. Get ready to learn a lot, to be challenged, and to help solve the problems of today and tomorrow with LIGHT.
Location
This is a hybrid position, based out of our Bridgewater, NJ office.
What is the job?
Provide technical support, product recommendations, troubleshooting (hardware interfacing of existing equipment to frame grabbers, USB, Ethernet, Camera Link, CoaXPress, analyzing software logs), and quotations in a timely manner, by phone or email, for end users and universities for a wide range of applications. Provide similar supervised support for OEM customers as requested by CSR, Sales, or management. By providing support directly to the end users we have a direct impact on customer satisfaction and subsequently Hamamatsu's reputation.
Make initial contact with end user and university customer web leads. As the first point of contact, responsible for understanding each customer's application as well as qualifying leads, regulating if they are hot/warm/cold, and determining if there is a significant sales potential to the inquiry for the sales department.
Test products in an electrical lab setting by using standard laboratory equipment and configuring computers and operating systems to evaluate peak product performance with provided drivers, API's, applications, or to custom develop applications based on predicted customer usability in order for them to be able to evaluate and implement our products in a prompt manner.
Create, update, and revise technical procedures for product operation through testing devices and confirming results or analyzing various technical documents. Notify marketing about literature (print or web) that requires updating.
Complete training for Hamamatsu's key products and applications to learn the necessary context for Hamamatsu's software solutions”
Participate in technology, marketing and sales projects
Prepare working demo presentations from start to finish for trade shows, which includes ordering parts, building the set-up, confirming that the unit operates correctly with the respective or custom developed software (if necessary), and teaching the trade show staff how to use the demo.
Interact face-to-face with customers at trade shows to introduce products and learn about their projects. Qualify leads (hot/warm/cold) by business potential and notify the respective sales engineers of large projects.
Improve product and applications knowledge, develop specialized product knowledge in a product family or application through specific individual training, and provide product and market information to Sales/Marketing/customers.
Special projects as assigned by the Technology Design Group for software prototyping as part of skill development.
Who are we looking for?
We are calling all softwareengineers and related majors to apply! Successful candidates will exhibit proactivity, a thirst for learning new things, a knack for solving complicated problems and skill with instrumentation and reporting in the lab. Previous customer service experience in a related or unrelated field is desired, but not necessary. Hamamatsu takes pride in our new hire training program so previous experience in photonics is desired but also not necessary.
Who are we?
Hamamatsu Corporation is the subsidiary of Hamamatsu Photonics K.K. (Japan) with responsibilities for North, Central and South America. Our purpose is to bring local and rapid support to our customers for the products of Hamamatsu Photonics and in turn, bring the customer's voice to Japan for product development and roadmap considerations. Being the American subsidiary of a Japanese company leads to a unique fusion of culture where we work to promote longevity of the employees through our incredible benefits and participation in money purchase and profit-sharing plans. We have the mindset that we work better together and thrive on cross functional support to our customers. We build this bond through corporate projects and fun team building activities with our domestic and international colleagues.
Job Requirements
Required qualifications:
4-year technical degree in Computer Engineering, Computer Systems Engineering or related engineering field
Knowledge of C/C++/C#/Python programming languages
Knowledge of Microsoft Visual Studio IDE
Knowledge of Microsoft Windows GUI's and Device Interaction
Knowledge of Intel PC Architecture
Able to demonstrate experience using standard electronics lab measurement instrumentation including, but not limited to oscilloscopes, function generators, ammeters, digital multimeters
Able to learn and demonstrate grasp of fundamental technical concepts related to Hamamatsu's technology
Excellent analytical, critical thinking, and problem-solving skills
Self-motivated to pursue solutions in a proactive and creative manner
Self-management as demonstrated by good time management and organization
Demonstrated ability to complete assigned tasks on time
Demonstrated ability to work in a team environment
Demonstrated follow-through skills
Demonstrated technical writing skills
Verbal and written communication skills
Ability to travel 10%, possibly international
Preferred qualifications:
Software design experience for photonics
Data analysis experience using MATLAB or similar
LabVIEW
Linux (Ubuntu, Debian)
CUDA programming language
SBC integration
Teaching/mentoring experience
Customer service experience
Masters in related STEM fields
Pay Range
The target base salary for this role at commencement of employment is expected to be between $74,000 - $80,000 annually. Final pay determinations will depend on various factors, including, but not limited to geographical location, experience level, knowledge, skills and qualifications.
Benefits
Hamamatsu offers a competitive salary and excellent benefit package for full-time employees which includes: Medical, Dental, Vision, Prescription, Life Insurance, Vacation/Sick/Personal Time, and Retirement Plans.
Referral Tier:2
This position may require working with, or exposure to goods and information that may be subject to the jurisdiction of the US State Department ITAR regulations (**************************************** and the Commerce Departments CCL (***********************************
Hamamatsu is an Equal Opportunity Employer. All applicants will receive fair and impartial consideration without regard to race, religion, color, gender, age, national origin, physical or mental disability, genetic information, veteran status, gender identity, sexual orientation, or any other status protected by applicable law.
If you are a qualified individual with a disability or a disabled veteran, you may request a reasonable accommodation if you are unable or limited in your ability to access job openings or apply for a job on this site as a result of your disability. You can request reasonable accommodations by contacting Human Resources at ************ or by email at hc_hr_*********************** . Please include your contact information and specific details about your required accommodation to support you during the job application process. Messages left for other purposes, such as not being able to get into the careers website, following up on an application, or other non-disability related technical issues will not receive a response.
It is the policy of Hamamatsu Corporation not to sponsor immigration visas for employment applicants.
Powered by JazzHR
ZEgqh5DMF3
$74k-80k yearly 12d ago
Software Engineer
Xoriant 4.4
Principal software engineer job in Edison, NJ
Job Title: SoftwareEngineer Analyze and evaluate requirements for software applications. Design, develop and implement new features and functions. Contribute to various software development life cycle activities - Initiation, Concept, Planning, Requirements, Design, Coding, Testing, Integration, implementation, Maintenance, etc. Connect new or existing applications with supporting services and some user interface development. Interact with cross functional and technical teams on requirements, solution design, integration, operations and delivery. Development of components for request handling, response processing, business logic, authentication, authorization, security, logging, etc. Implement design patterns, principles, best practices, standards, procedures. Evaluate new requirements for application, by doing an impact analysis of the changes requested by the client. Perform unit & integration testing of the defect fixes & enhancements. Prepare and review the technical design documents. Provide technical support for ongoing application to the Business team and Production support including system maintenance, fixes and enhancements.
Job Requirements:
Require Bachelor's Degree or Foreign Equivalent in Computer Science, Computer Science & Engineering, SoftwareEngineering, Computer Information Systems or related field. Require five (5) years of experience as Technical Lead, SoftwareEngineer, Software Consultant or related using AngularJS, HTML, CSS, Javascript. Require travel/relocation to various unanticipated locations throughout the United States.
Salary: The base pay range for this role is between $179,982.00 and $180,000.00 annually, and your base pay will depend on your qualifications, experience and location.
To apply, mail or email resumes to:
Annmarie Hardie, Associate Director, Legal & Immigration
Attn: Job ID: SE-058243
Xoriant Corporation
1248 Reamwood Avenue
Sunnyvale, CA 94089
*******************
* Xoriant is an equal opportunity employer. No person shall be excluded from consideration for employment because of race, ethnicity, religion, caste, gender, gender identity, sexual orientation, marital status, national origin, age, disability or veteran status.
How much does a principal software engineer earn in Hillsborough, NJ?
The average principal software engineer in Hillsborough, NJ earns between $89,000 and $155,000 annually. This compares to the national average principal software engineer range of $98,000 to $182,000.
Average principal software engineer salary in Hillsborough, NJ
$118,000
What are the biggest employers of Principal Software Engineers in Hillsborough, NJ?
The biggest employers of Principal Software Engineers in Hillsborough, NJ are: