Post job

Staff software engineer jobs in Lakewood, NJ - 828 jobs

All
Staff Software Engineer
Software Engineer
Software Engineering Internship
Software Developer
Principal Engineer
Software Director
Software Test Engineer
Embedded Software Developer
Software Quality Engineer
  • Principal Engineer

    Appleone Employment Services 4.3company rating

    Staff 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 engineering principles, roadway design, and traffic operations Proficiency in traffic modeling tools, transportation data analysis, and engineering software 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
  • Job icon imageJob icon image 2

    Looking for a job?

    Let Zippia find it for you.

  • Full Stack Software Engineering Intern

    Ieee 4.9company rating

    Staff software engineer job in Piscataway, NJ

    Full Stack Software Engineering Intern - 250368: N/A Description Job Summary We are seeking a highly motivated and enthusiastic Full Stack Software Engineering 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 ResponsibilitiesWeb Application DevelopmentAssist 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 ExposureGain 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 & DocumentationAssist 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. Qualifications EducationSenior year in Bachelor's degree program or higher in Computer Science or related field preferred or equivalent experience. Skills and RequirementsFamiliarity 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: Technology Primary Location: United States-New Jersey-Piscataway Schedule: Full-time Job Type: Temporary Job Posting: Jan 12, 2026, 4:16:52 PM
    $48k-65k yearly est. Auto-Apply 16h ago
  • Full Stack Software Engineering Intern

    Institute of Electrical and Electronics Engineers

    Staff software engineer job in Piscataway, NJ

    We are seeking a highly motivated and enthusiastic Full Stack Software Engineering 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.
    $40k-73k yearly est. Auto-Apply 6d ago
  • ERP Software Director - Enterprise/SAP Business One (ERP)

    Supreme Talent

    Staff 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, Software Engineering, 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
    $130k yearly 60d+ ago
  • Software Engineering Intern (Summer 2026)

    ASM 4.7company rating

    Staff software engineer job in Mount Laurel, NJ

    About Us Step into a career with ASM, where cutting edge technology meets collaborative culture. At ASM, we are: An industry pioneer in innovation and advanced technology, leading what's next in semiconductor development A global team of 4,500+ professionals from 70+ nationalities across 16 locations worldwide Have a portfolio of 2,900+ patents with breakthrough developments in ALD and epitaxy semiconductor deposition Develop technology powering critical advances in 5G, cloud computing, AI, autonomous driving, medical devices, and green energy The first semiconductor company with approved Net Zero targets, demonstrating leadership in sustainability About the Internship Our Summer internship provides a hands-on experience in the fast-paced and exciting semiconductor industry. Our interns will work alongside industry projects and gain valuable insights into our core engineering roles. This program is designed to grow and shape the industry leaders of tomorrow, offering a chance to learn, develop and build the skills needed for a successful career in the semiconductor field. What to expect This position is a paid internship that is expected to start May/June 2026 and continue through August/September 2026. The duration will be 12 weeks, full time and on-site. Our internship program is for students who are actively enrolled in a full-time academic program. Recent graduates seeking employment after graduation and not returning to school should apply for our Early Career opportunities. International Students: Please consult with your school's international office prior to your application on your ability to pursue this internship opportunity. What You'll Do As a Software Engineering intern at ASM, you'll have the opportunity to collaborate with some of the brightest engineers and teams across the globe. Some of the potential projects you'll have exposure to and the opportunity to work with include: Develop automation scripts for equipment testing and validation. Build internal dashboards for data visualization and performance tracking. Support software integration for robotics and control systems. What You'll Bring Currently pursuing a degree in Computer Engineering, Software Engineering or a related field You are currently within your Junior or Senior year of Undergrad, or master's level Benefits As an intern, you will gain hands-on experience by working on industry-related projects, providing you with valuable exposure to real-world processes and the opportunity to apply your skills in a professional setting. Learn from the Best: Get the chance to work alongside world-class engineers and industry leaders who are shaping the future of technology-your personal dream team of innovators! Step into the Future: Dive into one of the fastest-growing industries on the planet. From AI to 5G, you'll be right at the heart of the tech revolution. Hands-On with Cutting-Edge Tech: Experience the latest and greatest in semiconductor design, testing, and fabrication. You'll be working with the coolest tools and gadgets out there. Network Like a Pro: Meet and connect with brilliant minds from all over the world, and make friendships that could open doors to amazing future career opportunities. Make a Real Impact: Work on groundbreaking projects that power everything from smartphones to self-driving cars. Your contributions will help shape tomorrow's world. Challenge Your Mind: Sharpen your problem-solving skills as you take on real-world challenges, pushing boundaries and thinking outside the box.
    $38k-56k yearly est. Auto-Apply 21d ago
  • SAP Software Engineer - Data Conversions, Data Quality, and Reporting

    Cardinal Health 4.4company rating

    Staff 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 Software Engineer focused on Data Conversions, Data Quality, and Reporting is responsible for designing, developing, and maintaining data solutions that ensure data integrity and enable effective business intelligence. The role combines technical skills in data migration and ETL processes with an understanding of data governance and reporting tools. **_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 execute data conversion strategies for SAP implementations and upgrades, including data extraction, transformation, and loading (ETL) from legacy systems into SAP. + Utilize SAP data migration tools such as SAP Data Services, LSMW, and Migration Cockpit to perform data loads and conversions. + Develop and maintain technical specifications, data mapping documents, and transformation rules. + Collaborate with business and technical teams to gather data requirements and ensure seamless data flow across systems. + Establish and maintain data quality frameworks to ensure the accuracy, consistency, and integrity of master and transactional data in SAP. + Perform data profiling, cleansing, and validation to identify and resolve data discrepancies before and after migration. + Define and monitor data quality metrics and key performance indicators (KPIs). + Work with business data stewards to correct data quality issues and promote data governance policies and standards. + Design, develop, and implement reporting solutions, dashboards, and analytical models using SAP technologies like SAP Analytics Cloud (SAC), SAP BW/4HANA, or SAP Fiori. + Translate business needs into technical specifications for reports and ad-hoc queries. + Optimize report performance and data extraction processes for efficiency. + Provide support and training to end-users on reporting tools to enable data-driven decision-making **_Qualifications_** + Bachelor's Degree in related field preferred or equivalent work experience preferred + Proven experience in SAP Data Conversions, migrations and ETL processes. + Proficiency with SAP data tools such as SAP Data Services, SAP BW/HANA or SAP Analytics Cloud + Strong knowledge of SQL, data modelling and database concepts + Experience with SAP modules and data structures (e.g., Master Data, Financials, Supply Chain, OTC, PTP processes). + Excellent analytical, problem solving and communication skills + Ability to work both independently and collaboratively with cross-functional teams **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 II and III

    Data Intelligence 4.5company rating

    Staff software engineer job in Moorestown, NJ

    Data Intelligence, LLC (DI) is seeking mid- to senior-level Software Developers (II and III) to support the continued development and sustainment of the U.S. Navy's Aegis Weapons System in Moorestown, NJ. These positions involve designing, coding, and troubleshooting software in a mission-critical defense environment, with opportunities to grow into technical leadership roles. Responsibilities (vary by level): Develop, code, test, and debug new software or enhancements to existing systems. Collaborate with technical teams to analyze and resolve software problems. Address customer feedback and implement modifications or enhancements. Support or create user manuals and demonstrate software solutions. Provide technical guidance to less experienced staff (Developer III). Act as a subject matter expert on complex software development tasks (Developer III). Qualifications - All Levels: Bachelor's degree in Computer Science or related field. Strong coding, debugging, and problem-solving skills. C++ experience. Ability to work effectively in a team environment. U.S. Citizenship with a current, active DoD Secret clearance (or higher). Qualifications - By Level: Software Developer II: 2-4 years of related software development experience including C++ Software Developer III: 5-7 years of related experience, including C++; ability to act as a technical expert and mentor junior staff. Why Join Data Intelligence, LLC? At Data Intelligence, LLC, we are committed to providing innovative solutions that support our nation's defense capabilities. By joining our team, you will have the opportunity to work on cutting-edge cloud technologies while supporting the U.S. Navy's mission to enhance national security. Our collaborative work environment fosters growth, learning, and continuous improvement. About Us: Since 2005, Data Intelligence (DI) has been a trusted partner in supporting the critical missions of our government clients. Data Intelligence, LLC is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, or protected veteran status and will not be discriminated against on the basis of disability. We offer competitive compensation, a collaborative culture, and the opportunity to work alongside top talent in support of our country's most critical operations. We work with Veterans organization to proactively hire those who have served our country. Enjoy medical, dental, vision,disability and life insurance, a 401K plan, paid time off (PTO), and 11 paid holidays. We value our employees and offer a supportive, team-oriented environment with opportunities for advancement.
    $85k-113k yearly est. 60d+ ago
  • Progress Software Developer

    Syncreon 4.6company rating

    Staff 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. This is an fulltime onsite role to be based in Middletown, PA . 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: Logistics, Supply Chain, Developer, Supply, Information Technology, Operations, Technology
    $76k-100k yearly est. 60d+ ago
  • Software Engineer

    Xoriant 4.4company rating

    Staff software engineer job in Edison, NJ

    Job Title: Software Engineer 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, Software Engineering, Computer Information Systems or related field. Require five (5) years of experience as Technical Lead, Software Engineer, 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.
    $180k-180k yearly Easy Apply 60d+ ago
  • 3D C++ Software Engineer

    Align Technology 4.9company rating

    Staff software engineer job in Morrisville, PA

    This role suits mid-level software engineers interested in joining the FAB Efficiency team as a 3D C++ Software Engineer. 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 31d ago
  • Software Engineer

    Artech Information System 4.8company rating

    Staff software engineer job in Mount Laurel, NJ

    Artech is the 10th Largest IT Staffing Company in the US, according to Staffing Industry Analysts' 2012 annual report. Artech provides technical expertise to fill gaps in clients' immediate skill-sets availability, deliver emerging technology skill-sets, refresh existing skill base, allow for flexibility in project planning and execution phases, and provide budgeting/financial flexibility by offering contingent labor as a variable cost. Job Title: Software Engineer Location: Mount Laurel, NJ Duration: 12 Months Job Description • Scripting Languages: Python, Perl • Databases: MySQL/NoSQL • Environment: Agile • Understanding of networking protocols • Good Interpersonal/ Communication skills Additional Information Best Regards, Amit ModiTechnical RecruiterArtech Information Systems Contact No: ************
    $76k-103k yearly est. 60d+ ago
  • Time Critical Software Engineer

    OPEX 4.7company rating

    Staff software engineer job in Moorestown, NJ

    Time Critical Software Engineer - Warehouse Automation OPEX Corporation is a global leader in next generation warehouse automation using industrial robotics, development, manufacturing, production, installation, and service. We are looking to hire a Time Critical Software Developer in our warehouse automation division to help create new robotic warehouse automation products in a still forming, yet rapidly growing market, as well as evolve existing products. This position can be located at our World Headquarters in Moorestown, NJ. This position reports to the Team Leader, Time-Critical Software group - Warehouse Automation. This role will involve working on one or more dynamic small development teams, as an individual contributor. This individual must not only possess the required skills below but must also understand the system level, big picture of how the software interacts with the hardware, the operators and other third-party systems. Responsibilities OPEX is seeking a driven, disciplined, and skilled desktop C++ software developer who is comfortable and excited about working with multi-threaded applications to concurrently control industrial robotic components. The candidate is expected to work on multiple processes which communicate with each other via inter-process communication methods. They will work with other developers up and down the stack across multiple software layers (from database to hardware controls). This individual will be expected to: Perform as a member of an agile, software development team working on new and existing products focused on automation in the material handling/warehouse automation domain. Work on tasks including design, development, code testing, code debug, source code management, and documentation in an Agile/SAFe development lifecycle. Be responsible for outputting well tested, readable, and maintainable code. Be responsible for bringing automated unit/regression testing to a legacy codebase. Be responsible for producing clear and concise documentation explaining architecture, design decisions and interface definitions. Effectively communicate ideas to others within (and outside) the department. Constantly strive to look for future innovations and product improvements. Skills & Qualifications: Bachelor's Degree in Computer Engineering or related field. Knowledge of object-oriented design concepts. Very comfortable in Desktop C++ development. Makes good use of STL. Familiarity with the Boost Library - particularly Logging, Interprocess, and Test - is desired Familiarity with Boost Test or similar C++ testing framework. Desire to work with team members across multiple software layers to achieve system level objectives. Experience in Agile Development and working in collaborative, cross-functional teams. Personal attributes: ability to work as a team member, highly motivated, "get things done" attitude, effective communicator, desire to learn and constantly improve. Experience in warehouse automation, robotics or industrial segment is preferred. Physical/Work Environments Employee may be working in an office, lab or production environment with occasional travel to customer sites. Some walking between OPEX facilities. Employee may occasionally lift up to 50 lbs. Salary range - $95K - $120K based on experience.
    $95k-120k yearly Auto-Apply 41d ago
  • Embedded C with Autosar

    Avance Consulting Services 4.4company rating

    Staff software engineer job in Yorketown, NJ

    About Company: A Global IT consulting firm with several large customer engagements across Europe and US. It provides strategic business consulting, technology, engineering and outsourcing services to help clients leverage technology and create impactful and measurable business value for every IT investment. About Us: Avance Consulting Services is a global talent acquisition and executive search company. We work exclusively with some of the most reputed and admired clients across various sectors and geographies. Job Description Title: Embedded C with Autosar Location: Southfield,MI Duration: Contract Description: Must have worked in Automotive Instrument Cluster Panel 5 to 7 years of experience in Automotive Domain Must have worked on AUTOSAR Based ECU development and good understanding of MCAL Good Understanding about Automotive ECU development Cycle and AUTOSAR based Implementation Good knowledge about Vehicle level ECU functionality Functional Knowledge of Automotive Electronics and Automotive ECU's Must have working Knowledge on "C " language Strong in microcontroller programming that include device drivers, good peripheral programming expertize like SPI, I2C, PWM, CAN, USB Strong debugging skills using debug tools and familiarity with HW tools Additional Information All your information will be kept confidential according to EEO guidelines.
    $69k-93k yearly est. 60d+ ago
  • Production Software Engineer

    Edgestream

    Staff software engineer job in Princeton, NJ

    About Us Edgestream Partners is a tight-knit team of scientists, engineers, and business professionals who devote our talents to developing quantitative models of financial markets and using them to trade systematically around the world and around the clock. Edgestream's culture has more in common with research laboratories and technology startups than with traditional finance. We prize curiosity, creativity, diligence, and intellectual honesty. We focus on the long term, working together to build elegant and general systems that endure and scale as we grow. And we incentivize our employees to cooperate and share ideas, because we know that compounding our efforts magnifies our achievements. The result is a company where smart, dedicated effort can have a major impact. We've been in the hedge fund business since 2003, and we're still growing. We're looking for talented and driven people who can grow with us in the years ahead. About the Job The production group at Edgestream ensures that our systematic trading engine operates optimally in the global financial markets. Our close-knit team of skilled professionals leverages expertise in software, data, and analytics to drive success-measured in real-time, every day. We are seeking a software developer who thrives in a fast-paced environment and enjoys working on diverse projects with both immediate and long-term impact. Responsibilities: Help design, develop and maintain our production system codebase Assist in identifying and debugging open issues Participate in the monitoring and support of our existing system This work will require both close collaboration with your fellow team members as well as independent work. The exact scope of the work will vary through time and will partially be a function of an individual's relative strengths and expertise. After hours support is sometimes required. Qualifications: 3+ years of professional software development experience for exceptionally strong candidates; 5-10+ years preferred Strong understanding of software architecture, systems design and concurrency concepts Ability to design and implement distributed, high-performance and fault-tolerant systems Expert-level Python proficiency (including Pandas and NumPy) Strong Linux background Hands-on experience with lower-level languages (e.g., C, C++, Java, or Rust) Experience with high-performance computing, low-latency systems, distributed architectures and/or advanced multi-threading and concurrency techniques is highly valued Familiarity with SQL, Git, Conda, ZMQ, and AWS (or comparable tools) Previous experience in quantitative finance is highly valued but not required If you're passionate about building high-performance, fault-tolerant systems and enjoy tackling complex technical challenges, we'd love to hear from you! Some of the benefits of working at Edgestream: Competitive salary, bonus, and incentive compensation based on overall company performance. Fantastic resources, accumulated over decades, for turning ideas into reality. Comprehensive, first-class benefits (including excellent medical and dental insurance, 401(k), HRA, FSA, life insurance, daily catered lunch, and an onsite gym). For qualified employees, the opportunity to invest in our funds. Contact Info E-mail: ************************. Legal disclaimer: In compliance with federal law, all persons hired will be required to verify identity and eligibility to work in the United States and to complete the required employment eligibility verification document form upon hire.
    $71k-94k yearly est. Auto-Apply 60d+ ago
  • Software Engineering Intern (Summer 2026)

    ASM International Nv Inc. 4.7company rating

    Staff software engineer job in Mount Laurel, NJ

    Step into a career with ASM, where cutting edge technology meets collaborative culture. For over 55 years ASM has been ahead of what's next, at the forefront of innovation and what's technologically possible. With more than 4,500 ASMers representing 70 nationalities, our people and our advanced semiconductor devices are playing a crucial role in trends such as 5G, cloud computing, AI, and autonomous driving. But we're more than just a tech company. We value diversity, inclusion and sustainability as we strive to make a positive impact on the world. Our development programs help support your growth, shaping your future and pushing the boundaries of innovation to unleash potential. About Us Step into a career with ASM, where cutting edge technology meets collaborative culture. At ASM, we are: * An industry pioneer in innovation and advanced technology, leading what's next in semiconductor development * A global team of 4,500+ professionals from 70+ nationalities across 16 locations worldwide * Have a portfolio of 2,900+ patents with breakthrough developments in ALD and epitaxy semiconductor deposition * Develop technology powering critical advances in 5G, cloud computing, AI, autonomous driving, medical devices, and green energy * The first semiconductor company with approved Net Zero targets, demonstrating leadership in sustainability About the Internship Our Summer internship provides a hands-on experience in the fast-paced and exciting semiconductor industry. Our interns will work alongside industry projects and gain valuable insights into our core engineering roles. This program is designed to grow and shape the industry leaders of tomorrow, offering a chance to learn, develop and build the skills needed for a successful career in the semiconductor field. What to expect This position is a paid internship that is expected to start May/June 2026 and continue through August/September 2026. The duration will be 12 weeks, full time and on-site. Our internship program is for students who are actively enrolled in a full-time academic program. Recent graduates seeking employment after graduation and not returning to school should apply for our Early Career opportunities. International Students: Please consult with your school's international office prior to your application on your ability to pursue this internship opportunity. What You'll Do As a Software Engineering intern at ASM, you'll have the opportunity to collaborate with some of the brightest engineers and teams across the globe. Some of the potential projects you'll have exposure to and the opportunity to work with include: * Develop automation scripts for equipment testing and validation. * Build internal dashboards for data visualization and performance tracking. * Support software integration for robotics and control systems. What You'll Bring * Currently pursuing a degree in Computer Engineering, Software Engineering or a related field * You are currently within your Junior or Senior year of Undergrad, or master's level Benefits * As an intern, you will gain hands-on experience by working on industry-related projects, providing you with valuable exposure to real-world processes and the opportunity to apply your skills in a professional setting. * Learn from the Best: Get the chance to work alongside world-class engineers and industry leaders who are shaping the future of technology-your personal dream team of innovators! * Step into the Future: Dive into one of the fastest-growing industries on the planet. From AI to 5G, you'll be right at the heart of the tech revolution. * Hands-On with Cutting-Edge Tech: Experience the latest and greatest in semiconductor design, testing, and fabrication. You'll be working with the coolest tools and gadgets out there. * Network Like a Pro: Meet and connect with brilliant minds from all over the world, and make friendships that could open doors to amazing future career opportunities. * Make a Real Impact: Work on groundbreaking projects that power everything from smartphones to self-driving cars. Your contributions will help shape tomorrow's world. * Challenge Your Mind: Sharpen your problem-solving skills as you take on real-world challenges, pushing boundaries and thinking outside the box. Apply today to be part of what's next. We make the tech that enables the chips in devices which improve lives around the world. We do this with an eye to the future, pushing the boundaries of what's possible through cutting-edge innovation, and driving the next wave of technological breakthroughs that shape how we live, work, and connect. To learn more about ASM, find us at asm.com and on LinkedIn, Facebook, Instagram, X and YouTube. ASM is an equal opportunity employer and considers qualified applicants for employment without regard to race, color, religion, age, nationality, social or ethnic origin, sexual orientation, gender, gender identify or expression, marital status, pregnancy, political affiliation, disability, genetic information, veteran status, or any other characteristic protected by law.
    $38k-56k yearly est. 21d ago
  • Software Engineer

    Align Technology 4.9company rating

    Staff software engineer job in Morrisville, PA

    Join us in transforming digital orthodontics for over 212,000 doctors and 12.2 million patients worldwide. As a Software Engineer, you'll build advanced tools and frameworks to validate the core algorithms of our next-generation 3D applications, directly impacting the quality of innovative orthodontic devices. In this dynamic research environment, you'll have the opportunity to expand your expertise in 3D computational geometry, test automation with Python, and large-scale data analysis, while collaborating with leading engineers and cross-functional teams. The level of this position can be tailored to match your experience and career aspirations. * Develop and validate next-generation virtual orthodontic software, focusing on 3D geometric algorithms and mesh operations. * Build scalable Python frameworks and tools for automated and manual testing, including analysis and visualization of precision, performance, and failures. * Collaborate with core 3D developers and cross-functional teams to define geometric behavior, product requirements, and success criteria. * Tackle computational geometry, mesh processing, and large-scale data analysis challenges. * Own the full bug lifecycle, from detection through resolution and reporting. * Continuously improve automation frameworks and testing methodologies through research, upgrades, and sharing best practices. * Coordinate releases and process improvements with geographically distributed teams. * Act as a stakeholder in product definition, contributing from conception to mass scaling.
    $76k-108k yearly est. Auto-Apply 31d ago
  • Software Engineer I

    Data Intelligence 4.5company rating

    Staff software engineer job in Moorestown, NJ

    Data Intelligence, LLC (DI) is seeking a Software Engineer I to join our team supporting the U.S. Navy's Aegis Weapons System in Moorestown, NJ. This is an exciting opportunity to begin your engineering career in a mission-critical environment that directly supports national defense. Responsibilities Assist in designing, developing, troubleshooting, and analyzing software programs for Navy computer-based systems. Support maintenance and/or new application development under the supervision of technical leadership. Contribute documentation for new and existing programs. Perform routine systems modeling, simulation, and analysis. Collaborate with intra-organizational staff to support ongoing software development tasks. Qualifications Bachelor's degree in engineering, Computer Science, or a related field (or equivalent). 0-2 years of related software engineering or development experience. Strong problem-solving skills and willingness to learn. Ability to work effectively in a team environment. Must be a U.S. Citizen with a current interim or current active security clearance (secret level or higher). Why Join Data Intelligence, LLC? At Data Intelligence, LLC, we are committed to providing innovative solutions that support our nation's defense capabilities. By joining our team, you will have the opportunity to work on cutting-edge cloud technologies while supporting the U.S. Navy's mission to enhance national security. Our collaborative work environment fosters growth, learning, and continuous improvement. About Us: Since 2005, Data Intelligence (DI) has been a trusted partner in supporting the critical missions of our government clients. Data Intelligence, LLC is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, or protected veteran status and will not be discriminated against on the basis of disability. We offer competitive compensation, a collaborative culture, and the opportunity to work alongside top talent in support of our country's most critical operations. We work with Veterans organization to proactively hire those who have served our country. Enjoy medical, dental, vision, disability and life insurance, a 401K plan, paid time off (PTO), and 11 paid holidays. We value our employees and offer a supportive, team-oriented environment with opportunities for advancement.
    $78k-105k yearly est. 60d+ ago
  • Software Engineer

    Xoriant 4.4company rating

    Staff software engineer job in Edison, NJ

    Job Title: Software Engineer 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, Business Administration, Information Technology, Computer Information Systems or related field. Require five (5) years of experience as Java Developer, Consultant, Senior Project Lead, Project Manager, Test Engineer, Senior Software Engineer, Software Consultant or related using any of the three of the following technologies: Java, Visual Studio ASP.Net, RESTful APIs, Agile, Spring Boot, Python, SQL server, C# .NET, Scrum, SoapUI, HTML 5, JSON. Require travel/relocation to various unanticipated locations throughout the United States. Salary: $157,477.00 to $160,000 per year. To apply, mail or email resumes to: Annmarie Hardie, HR Specialist and Paralegal Attn: Job ID: SE-052017 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.
    $157.5k-160k yearly Easy Apply 60d+ ago
  • SAP Software Engineer

    Cardinal Health 4.4company rating

    Staff 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 Software Engineer, 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 Engineer

    Xoriant 4.4company rating

    Staff software engineer job in Edison, NJ

    Job Title: Software Engineer With a high level of independent decision-making authority, will be responsible for the following: 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: Requires Bachelor's degree or foreign academic equivalent in Computer Science, Computer Science & Engineering, Computer Applications, Information Technology, or related field. Requires 5 years of experience in job offered or as a Software Developer, Systems Engineer, Staff Consultant, IT Analyst, Systems Analyst, or related field. Required experience must include experience in JWT, Java, Spring Boot, Spring Framework, GWT, Spring Cloud, Spring Rest Web-Services, JUnit, Mockito, Selenium (for automated UI testing), SonarQube, AWS, JPA, Hibernate, DB2, MySQL, PostgreSQL, Couch DB, IBM Data-Studio, Squirrel, Apache Tomcat, Jetty, Eclipse, VS code, Git, GitHub, GitLab, Bitbucket, JIRA, Confluence, Sharepoint, ServiceNow, CloudWatch, Splunk, WinSCP, Putty, Unix, Linux, Windows. Requires relocation to unanticipated client sites throughout the US. To apply, submit below form directly or email resume to: ******************* (Annmarie Hardie, HR Specialist and Paralegal) Attn: Job ID:71605
    $72k-94k yearly est. Easy Apply 60d+ ago

Learn more about staff software engineer jobs

How much does a staff software engineer earn in Lakewood, NJ?

The average staff software engineer in Lakewood, NJ earns between $87,000 and $156,000 annually. This compares to the national average staff software engineer range of $100,000 to $186,000.

Average staff software engineer salary in Lakewood, NJ

$116,000
Job type you want
Full Time
Part Time
Internship
Temporary