Principal software engineer jobs in South Brunswick, NJ - 1,227 jobs
All
Principal Software Engineer
Software Engineer
Senior Software Engineer
Software Developer Internship
Software Applications Engineer
Software Engineering Internship
Senior Leader
Lead Technician
Principal Engineer
Software Engineer Lead
Advanced Software Engineer
Software Director
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. 20h ago
Looking for a job?
Let Zippia find it for you.
Anaplan Technical Lead
Quantum Integrators 4.2
Principal software engineer job in New Brunswick, NJ
Job Title: Anaplan Technical Lead
Employment Type: Full-Time
Work Arrangement: Hybrid - Work from the customer office in New Brunswick 3 days per week
Required Experience & Qualifications
12+ years in enterprise planning/EPM; 7+ years hands‑on Anaplan model building with proven lead/architect responsibilities.
Deep expertise in FP&A (budgeting/forecasting, driver-based models, Opex/Capex), Sales & Operations Planning, Demand/Supply, Inventory, Commissions.
Mastery of Anaplan constructs: lists, numbered lists, hierarchies, modules, line items, LISS, summary methods, time/version settings, user filters, and New UX.
Strong integration background (Anaplan Connect, CloudWorks/Data Orchestrator, REST APIs) and collaboration with ETL/DWH teams; practical SQL/Python skills a plus.
Demonstrated ALM leadership (Dev-Test-Prod), change control, and governance.
Excellent communication, stakeholder engagement, and able to translate complex requirements into clear, testable solutions.
Certifications: Anaplan L1/L2/L3 Model Builder required.
Maintain an Anaplan Data Hub for master/transactional data, metadata governance, and downstream spoke model provisioning.
Regards,
Jagannath Gaddam
jagannath.gaddam@quantum Integrators.com
**************************
$89k-124k yearly est. 20h 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
Lead Software Engineer
Relativity 4.7
Principal software engineer job in Newark, NJ
Posting Type
Hybrid
Are you looking to be in a workplace where colleagues inspire one another, working together to build AI software solutions? We're looking for a Lead SoftwareEngineer to join our Relativity Privacy Engineering team. Come work with a dynamic group of talented professionals focusing on ML powered applications that power our Data Breach Response solution.
Job Description and Requirements
Responsibilities:
* Design, develop, and support our next-generation PII detection solution to run at scale using cutting-edge tools and frameworks
* Lead the team to best-practice technical design, by example and through collaboration
* Guide product improvements across schema, framework, and platform
* Understand department-wide initiatives and guidelines, work with teams to ensure implementation is aligned with Engineering-wide policies and direction
* Maintain a backlog of tools or technology enhancements to improve the maintainability and quality of the solutions
* Encourage the team to work collaboratively by advising and enforcing best practices when needed
* Stay up-to-date with technologies and best practices related to CI/CD tooling and developer productivity
Qualifications:
* 6+ years of professional experience in software development
* Strong computer science fundamentals in algorithms, data structures and computational complexity
* A self-starter driven to make an impact
* Strong Communications skills, experience leading teams
* Proficiency in multiple programming languages, e.g: Java, C#, Python
* Able to learn and provide guidance at multiple levels of the stack - from fine-granularity technical implementation to high level control- and data-flow
* Able to consider the Engineering solution in the business context
* Obsession with software quality and empathy for customer experience
* In-depth technical understanding and experience with at least two of the following DevOps Platforms: GitHub, Azure DevOps, GitLab, and Jenkins
* Fundamental knowledge of Kubernetes and container-based systems
* Experience building AI-powered products that utilize Natural Language Processing or Machine Learning
* Knowledge of Linux
* Knowledge of NoSQL database systems such as MongoDB, Redis, Elasticsearch * Experience implementing redundancy and disaster recovery scenarios
Relativity is committed to competitive, fair, and equitable compensation practices.
This position is eligible for total compensation which includes a competitive base salary, an annual performance bonus, and long-term incentives.
The expected salary range for this role is between following values:
$150,000 and $224,000
The final offered salary will be based on several factors, including but not limited to the candidate's depth of experience, skill set, qualifications, and internal pay equity. Hiring at the top end of the range would not be typical, to allow for future meaningful salary growth in this position.
$97k-124k yearly est. 4d 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
Principal Engineer
Appleone Employment Services 4.3
Principal software engineer job in Mercerville, NJ
Principal Traffic Engineer - Transportation Systems & Road Safety
Salary Range: $Up to $121,415.39
Schedule: Full-Time & Part-Time (Flexible hybrid schedule available)
A public-sector engineering department is seeking a full-time or part-time Principal Traffic Engineer to lead complex traffic engineering and roadway safety initiatives that impact daily travel across the region. This senior-level transportation engineering role is responsible for planning, designing, and implementing traffic control systems that enhance public safety, mobility, and roadway infrastructure.
The Principal Traffic Engineer will apply traffic studies, roadway design principles, and safety analysis to develop data-driven transportation solutions. This role offers a flexible hybrid work schedule and the opportunity to contribute to projects that meaningfully improve community quality of life.
Key Responsibilities:
Conduct and manage traffic engineering studies, including data collection, traffic flow evaluation, and pattern analysis
Design and implement traffic control systems such as traffic signals, signage, and pavement markings
Develop and recommend roadway safety improvements to enhance mobility and reduce traffic incidents
Collaborate with municipal, regional, and state agencies to address transportation and traffic-related challenges
Lead field investigations, oversee project implementation, and evaluate the effectiveness of traffic systems and safety measures
Knowledge, Skills, and Abilities
Strong knowledge of transportation engineeringprinciples, roadway design, and traffic operations
Proficiency in traffic modeling tools, transportation data analysis, and engineeringsoftware
Demonstrated leadership, project management, and decision-making capabilities
Excellent written and verbal communication skills, with the ability to present technical findings clearly
Commitment to public service and improving community safety through effective transportation solutions
Minimum Requirements:
Bachelor's degree in Engineering from an accredited college or university
A valid Professional Engineer (PE) license may substitute for the degree requirement
Valid New Jersey Driver's License
Minimum of three (3) years of professional experience in traffic engineering, including traffic design, transportation analysis, and roadway systems
A master's degree in Engineering may substitute for one (1) year of required experience
Benefits:
This position offers a competitive and comprehensive benefits package designed to support employee well-being and professional growth, which may include:
Health and wellness coverage
Retirement and deferred compensation plans
Generous paid time off and leave benefits
Training, tuition assistance, and continuing education opportunities
$121.4k yearly 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 2d 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
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
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
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 13d 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 Master's Degree or Foreign Equivalent in Computer Science, Applied Computer Science, Computer Applications, SoftwareEngineering, Computer Information Systems or related field. Require two (2) years of experience as Data Architecture Manager, Technical Lead, Technical Manager, SoftwareEngineer, Software Consultant or related using any three of the following technologies: Azure Data Engineering, Snowflake, Python, Power BI, JAVA, Python, SqlDeveloper, REST API, Modular architecture, NX-API, jQuery, MySQL. 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 $190,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-37448
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-190k yearly Easy Apply 60d+ 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
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
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. 20h ago
Advanced Software Engineer
Relativity 4.7
Principal software engineer job in Newark, NJ
Posting Type
Hybrid
As an Advanced SoftwareEngineer at Relativity, you will use your development expertise, working on software projects to build our software platform, Relativity. You will help solve complex problems as we continue to improve and build great technology. This role reports into the Manager of SoftwareEngineering.
You will work on projects on a highly scalable and dynamic web system and serverless technologies. This is all using many of the newest, cloud-based technologies. You will build highly distributable systems composed of multiple databases, processing, and webservers within the massive data field.
Relativity's "Enrichment" product is the fastest way to feed terabytes of complex and abstract data into the Relativity's Review platform. As part of the Enrichment team, you will work on modernizing the Enrichment user experience, deal with the unique challenge of processing a diverse set of documents, a tremendous amount of data and do complicated data extraction at blazing speeds. If an opportunity to deal with big-data, solve complex scalability challenges, and learn a distinct set of technologies on a secure SaaS platform excites you, then this is the right team for you.
Job Description and Requirements
Job Responsibilities
Design performant, scalable, and secure software to a high degree of quality - not simply focusing on meeting requirements
Work together with a software development team to ship high-quality, performant, secure software thatoperateson data at a massive scale
Focus on quality through comprehensive unit and integration testing and static analysis and rigorous test strategy development
Improve the software development process by recommending and instituting changes in policies and procedures
Participate in pair programming to improve software quality and completeness and share design and implementation knowledge
Mentor less experienced engineers andprovidetechnical guidance to build new leaders from within the team
Minimum Qualifications
Bachelor's Degree (or equivalent) in Computer Science or related disciplines
Experienced in Object Oriented ProgrammingutilizingC#, Java or similar
Experienced in HTML5, JavaScript, CSS, and related web technologies
Experience building REST APIs
Experience working on an agile software team
Knowledge of softwareengineering disciplines, including the ability to work comfortably in all layers of the Application Stack
Preferred Qualifications
Understanding of DevOps principals, experience with Azure DevOps is a plus
Experience designing and developing highly scalable solutions in Azure or other cloud platforms is a plus
Experience in Azure Functions, Azure Service Bus, Serverless Technologies and related cloud technologies
Experience in Domain Driven Design Principles and Event Driven Architecture is a plus
Excellent Knowledge ofnew technologytrends and their application in the marketplace.
Relativity is committed to competitive, fair, and equitable compensation practices.
This position is eligible for total compensation which includes a competitive base salary, an annual performance bonus, and long-term incentives.
The expected salary range for this role is between following values:
$103,000 and $155,000
The final offered salary will be based on several factors, including but not limited to the candidate's depth of experience, skill set, qualifications, and internal pay equity. Hiring at the top end of the range would not be typical, to allow for future meaningful salary growth in this position.
Suggested Skills:
EngineeringPrinciple, Hardware Integration, Innovation, Problem Solving, Process Improvements, Quality Assurance (QA), Research and Development, System Designs, Technical Documents, Troubleshooting
$86k-107k yearly est. 4d 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
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 South Brunswick, NJ?
The average principal software engineer in South Brunswick, 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 South Brunswick, NJ
$118,000
What are the biggest employers of Principal Software Engineers in South Brunswick, NJ?
The biggest employers of Principal Software Engineers in South Brunswick, NJ are: