Senior Engineer, Software Test
Principal Software Engineer Job 10 miles from Philadelphia
Founded in 1951, Kulicke and Soffa Industries, Inc. (NASDAQ: KLIC) specialize in developing cutting-edge semiconductor and electronics assembly solutions enabling a smarter and more sustainable future. Ever-growing range of products and services supports growth and facilitates technology transitions across large-scale markets.
Carrying out software testing for prototypes of semiconductor manufacturing equipment and its constituent systems (control systems, related hardware/software interfaces, integration with motion control systems, etc.), and conducting testing and analysis to identify and resolve system weaknesses.
Participates in design and code reviews
Tests products at all levels: Workflow, Unit, Application, Performance
Develop software testing tools
Manage software test plans in conjunction with release timelines
Trains and mentors entry level engineers and can break down tasks to support development plans for early career
Creates metrics to analyze process and product performance
Works closely with other members of the product development team
Setup evaluation of existing test processes and drive improvement of testing activities
Qualifications
Bachelor's Degree in mechanical or computer engineering/computer science with a minimum of 5 years of experience
Experience in writing code such as C# Python or C++
Has certifications or demonstrated capability for project management to manage software test release plans
Strong aptitude for understanding software development, software architecture and software testing
Has experience leading software test effort
A thorough and careful approach to work; close attention to details and quality; strong organizational skills.
Ability to establish good working relationships with Development, Testing, and Support staff.
Able to troubleshoot by simplifying complex systems, debugging, and finding root causes.
Is proactive and not afraid to take initiative.
Equal Opportunity:
Kulicke & Soffa is an Equal Opportunity/Affirmative Action employer and does not discriminate on the basis of race, color, religion, sex, sexual orientation, gender identity, national origin, protected veteran status, disability or any other legally protected status.
Embedded Software Engineer
Principal Software Engineer Job In Philadelphia, PA
Embedded Browser Engineer
We are looking for an experienced Embedded Browser Engineer to work on cutting-edge web browser engines and multimedia systems for embedded platforms. The ideal candidate will have strong C/C++ programming skills, hands-on experience with WebKit or Chromium, and expertise in high-performance, multi-threaded software development.
Key Responsibilities:
Develop and optimize web browser engines such as WebKit for Linux-based embedded devices.
Design and implement multi-threaded, high-performance software solutions for embedded systems.
Work extensively with WebKit networking stack, implementing and optimizing protocols such as WebSocket and WebRTC.
Develop multimedia pipelines using HTML5 media controls and GStreamer to enhance browser capabilities.
Ensure seamless integration and performance tuning of web technologies including HTTP, HTML, CSS, and JavaScript.
Collaborate with open-source projects, particularly WebKit/Chromium, and contribute to browser engine improvements.
Work on browser engine architecture, ensuring scalability, security, and performance.
Preferred Skills & Qualifications:
5+ years of software development experience in Linux and embedded systems.
Strong C/C++ programming expertise for system-level and browser development.
Deep understanding of browser engine internals and networking protocols.
Hands-on experience with Yocto, OpenGL ES, and Wayland protocol is desirable.
Contributions to open-source browser projects (WebKit/Chromium) are a plus (links/references preferred).
Strong debugging and problem-solving skills in browser architecture, networking stacks, and embedded systems.
Senior Embedded Software Engineer (SMES)
Principal Software Engineer Job 14 miles from Philadelphia
Responsibilities include the translation of requirements into working and maintainable solutions for our client's C5 and Cyber Solution Centers. The selected candidate will apply technical proficiency across various stages of the clients SDLC, gather requirements and work closely with stakeholders to prioritize and scope tasks. The selected candidate will be working as a key team member on a Scrum team and will be instrumental in setting our direction and strategy for product and infrastructure development.
Job Requirements
U.S. citizenship with a Active Department of Defense (DoD) Secret clearance
Bachelors or Masters degree in computer engineering, Electrical Engineering, Computer Science, or related field
6+ years of experience developing applications on simulated and target hardware
Usage of a Real-Time Operating System (RTOS), such as Green Hills Integrity, VxWorks, or similar
Excellent oral and written communication skills
Essential Functions
Support the engineering team members as a subject matter expert in embedded software application development, through guidance and direction to one or more software engineers
Investigate root cause of complex issues, and implement solutions, working independently or with a multi-discipline team
Apply computer science, engineering, and mathematical analysis concepts and principles in the development of software for the target hardware
Work closely with cross functional members of the engineering organization to develop and evaluate interfaces between hardware and software, and operational performance requirements and design of the overall system
Support and participate in all phases of the software development life cycle, including requirements analysis, design, implementation, hardware-software integration, and formal test
Develop software test plans and procedures, and other relevant technical documentation
Utilize modeling tools and equipment to establish operating data, conduct experimental tests, prototype, and evaluate results
Participate in peer reviews, identify, track and repair defects
Utilize a variety of software languages (primarily C/C++ and Python), implementing software for embedded real time operating systems
Preferred Additional Skills
Object-oriented design and implementation experience, with exposure to software modeling and UML tools such as IBM Rhapsody or MagicDraw/Cameo
Experience developing device drivers and Board Support Packages for real time embedded systems
Experience with Modern C++ techniques
Experience with Information Assurance and/or cryptography
Experience with NSA Type 1 certification or other SW certification such as DO-178
Senior Developer, Mulesoft
Principal Software Engineer Job In Philadelphia, PA
Title: .NET Developer III - EDI
Type: Contract
Our client is seeking a Senior Middleware (MuleSoft) Developer with EDI experience.
The MuleSoft Developer works with the Project Manager, architects, clients, and other stakeholders to implement MuleSoft APIs and workflows required by the business. This role requires knowledge of MuleSoft's Anypoint Studio and Anypoint Platform, which includes Design Center, Runtime Manager, API Manager, Exchange, etc.
The candidate must be capable of understanding business requirements, working with stakeholders, and implementing complex integrations. The role requires skills in MuleSoft, Java, SQL, and DevOps.
Key Accountabilities:
• Analyze and design the system requirements.
• Create RAML specifications as API contracts for development.
• Understand and implement DataWeave scripts.
• Deploy APIs to CloudHub, Runtime Fabric, On-Prem workers, etc.
• Practice API-led connectivity.
• Implement basic policies in API Manager.
• Create and manage basic CI/CD pipelines (Maven Plugin, Jenkins, etc.).
Requirements:
• Bachelor's degree in Business Administration, Management Information Systems, or Computer Science; or equivalent work experience in the Healthcare / Technology space.
• 5+ years of experience with MuleSoft.
• Development experience with APIs (i.e. REST, SOAP, etc.)
• Development experience with file processing using MuleSoft.
• 5+ years of development experience in Java / J2EE / JSE frameworks.
• Experience with the following technologies: XML, JSON, SOA integration.
• Previous EDI and Healthcare experience is preferred.
• Experience with SQL.
• DevOps experience with Jenkins.
• Strong experience troubleshooting and resolving priority production incidents within the SLAs.
• Ability to collaborate effectively with various stakeholders including Architecture, IT, Business, external vendor, and Systems Support teams to drive the incident resolution.
• Strong skills in proactive and preventive monitoring.
• Legally authorized to work in the United States.
• Good communications skills.
• Previous Tech Lead experience is nice to have.
• Previous BizTalk experience is nice to have.
Senior Application Engineer
Principal Software Engineer Job In Philadelphia, PA
Sales and Technical Support Engineer
We are seeking a highly skilled Sales and Technical Support Engineer to provide inside sales support, technical expertise, and marketing project oversight. This role will play a key part in supporting customers, field sales engineers, and company representatives while managing special projects and large orders.
Key Responsibilities:
Develop and maintain in-depth knowledge of company products and their applications.
Provide technical support to customers, assisting with product selection and troubleshooting both remotely and on-site.
Assist field sales engineers and representatives by offering technical expertise and guidance.
Handle incoming phone, email, and fax inquiries regarding product selection, pricing, and quotations.
Review quotations and order details to ensure accuracy and resolve potential issues.
Troubleshoot field problems over the phone or at customer sites as needed.
Travel to customer facilities to provide application assistance or support with drive installations.
Document daily field activities to maintain clear and accurate records of customer interactions and resolutions.
Manage and oversee special projects, including large orders.
Support marketing initiatives by contributing to website updates, sales literature, instruction materials, new product development efforts, and foreign market strategies.
Maintain and monitor project schedules to ensure timely completion.
Provide training and mentorship for application engineers.
Education Requirements::
Bachelor's degree in Engineering or Engineering Technology; BSME or BSEE preferred.
Experience & Skills:
7-10 years of industrial experience in an electro-mechanical role preferred.
Strong electro-mechanical aptitude.
Excellent written and verbal communication skills.
Willingness to travel as required.
Effective time management and organizational skills.
Experience in industrial instrumentation and process control is highly desirable.
Background in control valve application, selection, and actuation is extremely beneficial.
Contract experience is a plus.
Familiarity with industries such as electric utilities, steel, aluminum, water/wastewater, oil/gas, and pulp/paper is highly desirable.
Predictable and reliable attendance is required.
Physical Requirements:
Ability to climb ladders and maneuver safely in high, tight, or hazardous industrial environments.
Capable of lifting and handling equipment weighing over 60 lbs and securing fastening hardware as needed.
Compensation and Incentives:
Annual Bonus: Paid each annually to all employees, with amounts varying based on individual contributions to the company's success.
Quarterly Incentives: Offered to all employees if established business performance goals are met; eligibility requires employees to have worked during the applicable quarter.
Equity Opportunities: Employees may have access to equity programs, providing additional financial growth potential based on company performance and individual contributions.
Senior Embedded Software Engineer
Principal Software Engineer Job 14 miles from Philadelphia
Skills/Experience:
U.S. citizenship with a Active Secret clearance (Required)
Bachelors or Masters degree in computer engineering, Electrical Engineering, Computer Science, or related field
6+ years of experience developing applications on simulated and target hardware
Usage of a Real-Time Operating System (RTOS), such as Green Hills Integrity, VxWorks, or similar
Excellent oral and written communication skills
Preferred Additional Skills
Object-oriented design and implementation experience, with exposure to software modeling and UML tools such as IBM Rhapsody or MagicDraw/Cameo
Experience developing device drivers and Board Support Packages for real time embedded systems
Experience with Modern C++ techniques
Experience with Information Assurance and/or cryptography
Experience with NSA Type 1 certification or other SW certification such as DO-178
Embedded Software Engineer
Principal Software Engineer Job 14 miles from Philadelphia
MUST BE A US CITIZEN (ITAR REQUIREMENT).
MUST HAVE AN ACTIVE SECURITY CLEARANCE.
Support a Fortune 500 Aero Defense company as an Embedded Software Engineer.
Essential Functions
Support the engineering team members as a subject matter expert in embedded software application development, through guidance and direction to one or more software engineers
Investigate root cause of complex issues, and implement solutions, working independently or with a multi-discipline team
Work closely with cross functional members of the engineering organization to develop and evaluate interfaces between hardware and software, and operational performance requirements and design of the overall system
Support and participate in all phases of the software development life cycle, including requirements analysis, design, implementation, hardware-software integration, and formal test
Develop software test plans and procedures, and other relevant technical documentation
Utilize modeling tools and equipment to establish operating data, conduct experimental tests, prototype, and evaluate results
Utilize a variety of software languages (primarily C/C++ and Python), implementing software for embedded real time operating systems
Required
U.S. citizenship with an Active Department of Defense (DoD) Secret clearance
Bachelors or Master's degree in computer engineering, Electrical Engineering, Computer Science, or related field
6+ years of experience developing applications on simulated and target hardware
Usage of a Real-Time Operating System (RTOS), such as Green Hills Integrity, VxWorks, or similar
Senior Software Engineer
Principal Software Engineer Job 20 miles from Philadelphia
About Us
At Gisual, we're revolutionizing how service providers tackle outages through cutting-edge automation. Our outage intelligence platform simplifies the complex, reduces costs, and accelerates repair times, ensuring that some of the world's most critical infrastructure companies stay up and running when it matters most.
We're in the midst of an exciting growth journey at Gisual. Our world-class team is driven by innovation, and our premium product is making waves in the industry. As we rapidly expand our customer base, we're gearing up to launch new products that will redefine network operations for major industries and set new standards for reliability and performance.
Join us as we scale to new heights. At Gisual, you'll be part of a bold mission to transform the future of infrastructure operations - where your work directly impacts the backbone of industries that power the world.
About the Role
We are seeking a dedicated and technically skilled Senior Software Engineer with experience in the customer solutions space and a passion for customer experience, product engineering, and data / systems analysis to join our Engineering team in King of Prussia, PA.
In this solutions-focused role, you will empower our Customer Success, Pre-Sales, Post-Sales, and Engineering teams by building and maintaining tools, monitoring and maintaining production systems, automating processes, building customer-requested features, and resolving customer-reported issues. You will have a high level of ownership, playing a critical role in ensuring our systems are efficient, reliable, and optimized to help our teams and customers succeed.
Key Responsibilities
Automate and streamline processes as well as develop and maintain tools to maximize operational efficiency for Customer Success, Pre-Sales, Post-Sales, and Engineering.
Monitor production systems, proactively identifying potential issues.
Analyze data to provide actionable insights and support decision-making processes.
Triage and resolve customer-reported issues.
Build smaller customer-requested features.
Assist Customer Success and Engineering as needed to help overcome challenges.
Continuously learn and adapt, staying current with emerging technologies and industry best practices.
Required Skills and Experience
5+ years of experience in backend software engineering
2+ years of experience in microservices and asynchronous workers
Experience working in large-scale distributed systems
Track record of improving system performance and reliability
Preferred Skills and Experience
Advanced proficiency in a mature Python 3 environment
Proficiency with PostgreSQL
Experience with AMQP
Experience working in Kubernetes environments
Experience handling large real-time data flows
Work experience in a Data Intelligence company
Bachelor's degree in Computer Science or a related field
Required Soft Skills
Ability to thoroughly analyze complex problems and propose effective solutions based on industry best practices and previous experience
Ability to clearly communicate complex technical details
Exceptional data analysis skills, with the ability to translate data into actionable insights.
Strong sense of ownership and desire to contribute
Excellent communication and organizational skills, capable of working effectively with cross-functional teams
Strong problem-solving and analytical abilities, with a keen eye for detail
Entrepreneurial mindset with a positive attitude and a drive to solve problems creatively
Why Join Us?
Impact: Play a pivotal role in shaping how we deliver exceptional customer success.
Growth: Thrive in an entrepreneurial environment with opportunities for rapid personal and professional growth.
Benefits: Enjoy competitive pay, generous benefits, unlimited PTO, and the chance to earn equity in a fast-growing company.
Principal Engineer
Principal Software Engineer Job In Philadelphia, PA
Category: Civil Engineering | Type: Full-Time
A leadership opportunity is available for a seasoned civil engineering professional to drive the expansion of a land development and infrastructure practice within a well-established consulting firm. This role involves collaboration with senior leadership to enhance client relationships, expand regional operations, and provide technical guidance through regulatory frameworks.
Key responsibilities include overseeing project execution, ensuring quality assurance, and mentoring a team of engineers and project managers. The role also entails preparing and reviewing proposals, managing budgets, and playing a crucial part in business development initiatives.
Responsibilities
Guide and support a team of engineers and project managers in executing diverse civil engineering projects.
Assist in staff recruitment, training, and professional development, including setting career growth objectives.
Work closely with executive leadership to establish long-term strategic goals.
Serve as a technical expert, ensuring compliance with regulatory requirements and industry standards.
Lead efforts in developing new business opportunities and strengthening client partnerships.
Qualifications
15+ years of relevant experience in civil engineering or a closely related discipline.
Bachelor's or Master's degree in Civil Engineering (or a related field).
Professional Engineer (P.E.) licensure, with registration in PA and/or NJ (or the ability to obtain).
Additional certifications (e.g., CPESC, CFM, PMP) are advantageous.
Strong leadership abilities with a track record of developing and guiding teams.
About the Firm
The firm is a recognized leader in the engineering and environmental consulting space, consistently ranked among top firms in the industry. It offers professionals the chance to work on engaging and technically challenging projects, collaborating with experienced experts in the field.
The firm fosters a culture of mentorship, professional development, and inclusion, with dedicated programs supporting career growth, diversity, and community engagement. Employees enjoy a collaborative, small-team environment with the resources and opportunities of a larger organization.
Benefits & Perks
Competitive salary with performance-based bonuses.
401(k) matching, profit-sharing, and stock ownership opportunities.
Comprehensive health, dental, and vision insurance.
Tuition assistance and professional development support.
Flexible work-life balance policies.
Equal Opportunity Employer
The firm is committed to fostering a diverse and inclusive workplace. Employment decisions are made without regard to race, color, religion, gender, national origin, age, disability, veteran status, or any other protected category under applicable laws.
Principal Biomechanical Engineer
Principal Software Engineer Job In Philadelphia, PA
Manage engineering projects and project teams of engineers, scientists, and technicians.
Manage new office location in Philadelphia, PA.
Conduct unbiased field investigations and testing of incidents and/or loss events.
Investigate and analyze biomechanical and injury related aspects of engineering projects.
Provide technical findings, analysis, and conclusions, either verbally or in writing, in a timely fashion and in laymen's terms.
Identify, develop, and secure new business opportunities.
Travel for client meetings, field work, marketing, and business development.
Maintain communication with client and project team on status and scope of assigned projects.
Maintain technical and professional knowledge related to the engineer's practice area(s) through attending continuing education courses and workshops, attending industry/practice related seminars, reviewing relevant scientific and professional publications, and participating in professional organizations and societies.
Continuously meet or exceed assigned performance metrics and goals.
Qualifications
Ph.D. in Biomechanical Engineering or Biomedical Engineering is preferred.
Bachelor's or Master's degree in Mechanical Engineering is required.
Minimum of 10 years of post-academic industry engineering experience preferred.
Foundation of testifying experience preferred.
Strong written and verbal communication skills. Experience in technical reports is preferred.
Strong organizational skills and attitude to deliver results. Experience managing teams is preferred.
Mathematically and technologically inclined with the ability to adapt to new environments or scenarios quickly.
Skilled with software and technical systems.
Willingness and ability to obtain additional licensure and certification.
Willingness and desire to work above and beyond the minimum performance and goal requirements.
DevOps Engineer + Hadoop
Principal Software Engineer Job 13 miles from Philadelphia
Candidate should have experience as DevOps Engineer. Proficiency with Git and GitHub workflows.
Implement and manage continuous delivery systems and methodologies on Azure platform
Support development and maintenance of CI/CD processes for application deployment.
Working knowledge of databases and SQL/NOSQL.
Should have experience on configuration and setup of Hadoop Stack end to end on Azure platform.
Experience in provision and maintain Hadoop cluster, ensuring security and reliability of the Hadoop Environment.
Experience in DevOps Jenkins, containerization.
Good to have knowledge to automate cluster management using tools like SALT, ANSIBLE, PUPPET, CHEF.
Mid OR Senior-level Engineer - Nuclear Power Experience [30568]
Principal Software Engineer Job 15 miles from Philadelphia
We are hiring a mid or senior-level engineer with experience related to nuclear power plants. This person will work as a technical expert in thermos-hydraulics and fluid structural interactions.
You will work with a dedicated business manager and a 40-year industry service base to grow the department and support an expected upturn in the industry.
Successful candidates will have a solid technical background as well as strong interest in developing, marketing, and implementing innovations to support existing and new plants/customers. Prior experience in nuclear power generation is essential. A bachelor's degree in engineering or a related field with at least 10 years of experience working in nuclear power is desired. Less years of experience may be required for applicants with relevant advanced degrees (masters/PhD).
Product Release Engineer
Principal Software Engineer Job 15 miles from Philadelphia
Product Release EngineerJob LocationsUS-NJ-Cherry HillTypeFull TimeOverview
A Product Release Engineer is an essential member of the Edmund Optics' (EO) Product Release Group, whose mission is to strengthen EO's position as a leading supplier of optical products via timely and accurate new product introduction. In support of that mission, he or she will develop his or her expertise in the new product introduction process. This expertise stems from working closely and collaboratively with Product Development, Inventory Management, and Marketing to create, review, and edit product content. This content includes customer-facing information, such as effective product presentations for website and print catalogs and internal information coordination. Original content is derived from basic details provided by Edmund Optics' engineers and Product Line Managers. Hence, this position requires strong interpersonal skills and the ability to work in a team environment.
Responsibilities
Ensure the timely and accurate creation and communication of new products to our inventory management teams throughout our new product introduction systems
Implement strategic plans for product lines, including new product additions, end-of-life processes, and revenue and profitability growth initiatives
Create, review, and/or edit documentation for the website, including line art, technical drawings, prescription data files, filter curves, specification sheets, and cut sheets
Create original catalog and web copy, optimized for both technical content and search engine optimization algorithms
Assist Product Line Managers and Product Line Engineers with engineering change notices
Serve as a liaison between Product Development and Marketing to ensure our marketing messaging and schedule is aligned with our product development roadmap and schedule
Other duties as assigned
Comply with federal, state, and company policies, procedures, and regulations
Qualifications
To perform this position successfully, an individual must be able to perform each essential function satisfactorily. The requirements listed below are representative of the knowledge, skill and/or ability required. Reasonable Accommodations may be made to enable individuals with disabilities to perform the essential functions.
Required Skills & Abilities:
Excellent written and presentation skills in English
Ability to work independently and exercise sound discretion and judgment, as well as work as part of a team
Excellent organizational skills
Ability to work under time constraints and meet deadlines
Desire to learn about and understand new technologies, particularly in areas related to Edmund Optics' core capabilities and key customer markets and applications
Willingness to work with many groups, across departments, and show strong team spirit
Ability to juggle multiple, concurrent projects and priorities at once
Comfortable with all MS Office
Other Requirements:
US Citizenship or permanent residence required
Basic understanding in optical specifications and measurements
Education/Experience:
Associates or bachelor's degree in technical field, or two (2) years of relevant experience.
Physical Requirements:
Ability to occasionally lift, carry, or move objects up to 50 pounds; ability to sit or stand for long periods of time; work in office and/or lab setting.
All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.
Think you meet some of the requirements but not all? Studies have shown that women and people of color are less likely to apply to jobs for which they do not meet every qualification. If you see a role that interests you, we encourage you to apply, regardless of whether or not your experience is completely aligned with the job description. Edmund Optics is committed to becoming the most diverse, equitable, and inclusive workplace within the Optics and Photonics Industry and beyond. You may be a great candidate for this role or others within Edmund Optics.
RequiredPreferredJob Industries
Other
Senior Software Engineer, DevOps (Bank Tech)
Principal Software Engineer Job In Philadelphia, PA
Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environment? At Capital One, you'll be part of a big group of
Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environment? At Capital One, you'll be part of a big group of makers, breakers, doers and disruptors, who love to solve real problems and meet real customer needs. We are seeking DevOps Engineers who are passionate about marrying data with emerging technologies to join our team. As a DevOps Engineer, you'll have the opportunity to be on the forefront of driving a major transformation within Capital One.
What You'll Do:
Collaborate with and across Agile teams to design, develop, test, implement, and support technical solutions in full-stack development tools and technologies
Share your passion for staying on top of tech trends, experimenting with and learning new technologies, participating in internal & external technology communities, and mentoring other members of the engineering community
Collaborate with digital product managers, and deliver robust cloud-based solutions that drive powerful experiences to help millions of Americans achieve financial empowerment
Utilize programming languages like Java, Python, SQL, Ruby and Go, Container Orchestration services including Docker and Kubernetes, CM tools including Ansible and Terraform, and a variety of AWS tools and services
Basic Qualifications:
Bachelor's degree
At least 3 years of experience in DevOps Engineering (Internship experience does not apply)
At least 2 years of experience with Cloud Native technologies (Amazon Web Services, Microsoft Azure, Google Cloud Platform)
At least 2 years of Unix or Linux system administration experience
Preferred Qualifications:
2+ years of experience with Terraform or Ansible
2+ years of experience with container orchestration services including Docker or Kubernetes
2+ experience with coding and scripting (Python, SQL, Java, JavaScript, Golang, Bash, Perl or Ruby)
2+ years of experience working with Agile Development Practices
At this time, Capital One will not sponsor a new applicant for employment authorization, or offer any immigration related support for this position (i.e. H1B, F-1 OPT, F-1 STEM OPT, F-1 CPT, J-1, TN, or another type of work authorization).
The minimum and maximum full-time annual salaries for this role are listed below, by location. Please note that this salary information is solely for candidates hired to perform work within one of these locations, and refers to the amount Capital One is willing to pay at the time of this posting. Salaries for part-time roles will be prorated based upon the agreed upon number of hours to be regularly worked.
Philadelphia, PA: $144,200 - $164,600 for Senior Software Engineer
Wilmington, DE: $144,200 - $164,600 for Senior Software Engineer
Candidates hired to work in other locations will be subject to the pay range associated with that location, and the actual annualized salary amount offered to any candidate at the time of hire will be reflected solely in the candidate's offer letter.
This role is also eligible to earn performance based incentive compensation, which may include cash bonus(es) and/or long term incentives (LTI). Incentives could be discretionary or non discretionary depending on the plan.
Capital One offers a comprehensive, competitive, and inclusive set of health, financial and other benefits that support your total well-being. Learn more at the Capital One Careers website. Eligibility varies based on full or part-time status, exempt or non-exempt status, and management level.
This role is expected to accept applications for a minimum of 5 business days.No agencies please. Capital One is an equal opportunity employer committed to diversity and inclusion in the workplace. All qualified applicants will receive consideration for employment without regard to sex (including pregnancy, childbirth or related medical conditions), race, color, age, national origin, religion, disability, genetic information, marital status, sexual orientation, gender identity, gender reassignment, citizenship, immigration status, protected veteran status, or any other basis prohibited under applicable federal, state or local law. Capital One promotes a drug-free workplace. Capital One will consider for employment qualified applicants with a criminal history in a manner consistent with the requirements of applicable laws regarding criminal background inquiries, including, to the extent applicable, Article 23-A of the New York Correction Law; San Francisco, California Police Code Article 49, Sections 4901-4920; New York City's Fair Chance Act; Philadelphia's Fair Criminal Records Screening Act; and other applicable federal, state, and local laws and regulations regarding criminal background inquiries.
If you have visited our website in search of information on employment opportunities or to apply for a position, and you require an accommodation, please contact Capital One Recruiting at ************** or via email at RecruitingAccommodation@capitalone.com. All information you provide will be kept confidential and will be used only to the extent required to provide needed reasonable accommodations.
For technical support or questions about Capital One's recruiting process, please send an email to **********************
Capital One does not provide, endorse nor guarantee and is not liable for third-party products, services, educational tools or other information available through this site.
Capital One Financial is made up of several different entities. Please note that any position posted in Canada is for Capital One Canada, any position posted in the United Kingdom is for Capital One Europe and any position posted in the Philippines is for Capital One Philippines Service Corp. (COPSSC).
Software Engineer - NantHealth
Principal Software Engineer Job In Philadelphia, PA
Philadelphia, PA, USA
Virtual
Share this job:
Sr Firmware Engineer (ONSITE)
Principal Software Engineer Job 7 miles from Philadelphia
My client, a medical device developer located in beautiful Bucks County, PA is seeking to hire a Senior Firmware Engineer. The ideal candidate is a self-starter who enjoys working independently in a start-up environment. You are detail-oriented, and goal-driven. You excel at idea generation, concept development, and hands-on prototyping. You are a capable problem solver who is comfortable researching solutions autonomously.
You will have the opportunity to work on advanced, cutting-edge technologies designed to revolutionize wearable health care. Your passion and drive will be rewarded with a competitive salary, benefits, and long-term growth opportunities.
This is a full-time, on-site position 5 days a week
Keys technology used in department:
Nordic Semiconductor 9160, 52840,5340 chips
Ambiq Semiconductor
Apollo Semiconductors 2/3/4/5
Alif Semiconductors
Developing with Bare Metal
Qualifications:
Experience in Embedded architecture and code design
Experienced C programmer in real-time/embedded system design, debug and testing.
Solid understanding of engineering fundamentals and proven product development experience.
Experience with low-level driver development.
Experience with Communication protocols over I2C, SPI, UART, USB, etc.
Experience with various types of Sensors, Memory, Power Management
Able to understand HW schematics (Experience in hardware development is a plus)
Experience with developing with Bare Metal
Experience with IoT, Low Power, and ARM microcontrollers is a plus.
Experience with embedded device security is a plus.
Experience with firmware development under medical design controls is a plus.
Responsibilities:
Manage project timelines, resources, and technical documentation
Provide technical leadership and mentoring
Work closely with Hardware, and Software to solve cross-functional design issues
Develop software architectures/features that meet product constraints while providing new value for the platform
Contribute to source code development, review and maintenance, system level design, modeling, unit/system level test, and verification
Contribute to the creation of frameworks/tools to integrate other systems for manufacturing and automation of verification and validation.
Drive designs that resolve determined root-cause issues and collaborate/perform/lead with other team members in the verification, validation, and implementation of the redesigns.
Development must follow LLT's and applicable policies and procedures
Education:
Bachelor's degree with a minimum of 7 to 10 years' experience, or a Master's degree with a minimum of 5 to 7 years' experience preferred, in computer engineering, computer science, electrical engineering, or related degree.
Benefits:
Health Insurance
Dental & Vision Insurance
Paid Time Off
401(k)
Junior Software Engineer
Principal Software Engineer Job In Philadelphia, PA
*Philadelphia, PA* *Contract-to-Hire* A dynamic and innovative company dedicated to delivering cutting-edge solutions in the tech industry is looking to bring a new Junior Software Engineer onto their team. We are looking for a passionate and talented individual to contribute to our mission of building robust and scalable software systems.
*Responsibilities:*
* Develop and maintain backend services using Python.
* Build and manage server-side applications with Node.js.
* Design and implement distributed systems to ensure efficient communication between services.
* Deploy, manage, and monitor applications on AWS.
* Collaborate with cross-functional teams to define, design, and ship new features.
* Write clean, maintainable, and efficient code.
* Participate in code reviews and contribute to team knowledge sharing.
* Troubleshoot and debug applications to optimize performance.
*Required Skills:*
* Proficiency in Node.js and backend development.
* Experience with building services in Python.
* Understanding of distributed systems and inter-service communication.
* Familiarity with AWS services and deployment.
* Strong problem-solving skills and attention to detail.
* Excellent communication and teamwork abilities.
* Eagerness to learn and adapt to new technologies.
*Preferred Qualifications:*
* Bachelor's degree in Computer Science, Engineering, or a related field.
* Experience with version control systems like Git.
* Knowledge of containerization technologies such as Docker.
* Familiarity with CI/CD pipelines.
Job Type: Contract
Pay: Up to $29.00 per hour
Schedule:
* 8 hour shift
* Monday to Friday
Work Location: Hybrid remote in Philadelphia, PA 19103
Entry Level Software Engineer, application via RippleMatch
Principal Software Engineer Job In Philadelphia, PA
This role is with RippleMatch's partner companies. RippleMatch partners with hundreds of companies looking to hire top talent.
About RippleMatch
RippleMatch is your AI-powered job matchmaker. Our platform brings opportunities directly to you by matching you with top employers and jobs you are qualified for. Tell us about your strengths and goals - we'll get you interviews! Leading employers such as eBay and Teach For America leverage RippleMatch to build diverse, high-performing teams and Gen Z job seekers across the country trust RippleMatch to launch and grow their careers.
Requirements for the role
Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field.
Hands-on experience from internships or personal projects in software development is preferred.
Strong foundation in programming languages such as Java, C#, Python, or JavaScript.
Understanding of software development methodologies (e.g., Agile, Scrum) and software lifecycle management.
Familiarity with database management and basic SQL.
Ability to design, code, test, and manage complex software applications.
Strong problem-solving skills and the ability to debug code and solve technical challenges.
Excellent organizational and project management skills, with the ability to manage multiple tasks and deadlines effectively.
Effective communication and interpersonal skills, essential for working collaboratively in a team environment.
Eagerness to learn new technologies and frameworks and stay updated with the latest industry trends.
Software Development Intern--Raleigh Office
Principal Software Engineer Job 14 miles from Philadelphia
Purpose As an intern at Clinisys, based onsite in our Raleigh, NC office, you will be assigned to a team and work on real-life software projects that bring our products and services to life. You will have direct access to a senior member of the team as your mentor to help you make the most of your internship.
Essential Functions
* Partner with Software Engineers who develop software solutions across multiple subsystems within our applications, including collaboration with requirement definition, prototyping, architectural design, coding, testing and deployment
* Collaborate with colleagues across the world as we work together on common projects
* Understand how our applications operate, and how customers use them
* Research modern technology and development tools to continue to modernize our products
* Demonstrate solutions by developing quality code, code comments, and automated unit tests
* Analyze defects, and collaborate to resolve issues
* Comply with established internal quality systems and standards, best practices, and regulatory requirements
* All other duties and responsibilities as defined
Skills needed to be successful.
* Clear, effective verbal and written communication skills
* Good collaboration and teamwork skills
* Initiative and a willingness to learn new concepts
* Experience with data structures or algorithms
* Functional knowledge of relational and/or non-relational databases
* Ability to work independently and adapt to in person or remote environment
.
Required Experience & Education
* Undergraduate student currently pursuing CS or applicable technology-based degree with graduation date by 2026
* 3.0 overall GPA
* Familiarity with software development life cycle, software testing methodologies, and quality assurance
* Commitment to work onsite in either our Raleigh NC or Tucson AZ office a minimum of 4 days per week.
Preferred Experience & Education
* Knowledge of medical devices or healthcare software
* Some experience with git
* .NET and C# knowledge is a plus
Supervisory Responsibilities
* None
Highlights of Clinisys Culture
From our business casual dress policy and flexible work schedules, to our mission driven organization that supports those who support healthcare organizations, Clinisys promotes work-life balance for all of our employees. We place emphasis on training and development, encourage promotion from within and encourage cross-functional team participation. These ideals together foster a culture of professional growth and development for our employee.
Benefits
The starting pay range for a candidate selected for this posit generally within the range of $23.00 to $27.00 per hour. The successful candidate's actual pay will be based on various factors, such as work location, qualifications, and experience, so the actual starting pay may be above or below this range.
Physical Requirements
* Work is performed in a normal office setting with minimal exposure to health or safety hazards. Prolonged periods of sitting at a desk and working on a computer. Must be able to lift to 10 pounds with assistance as part of office routine.
* Travel may be required.
Clinisys Commitment to Equal Opportunity
Clinisys is an Equal Opportunity Employer. Employment decisions are made without regard to race, color, religion, national origin, gender, sexual orientation, gender identity, age, physical or mental disability, genetic factors, military/veteran status, or other characteristics protected by law.
General Guidance:
This job description is meant to provide an accurate depiction of tasks and accountabilities that are most often associated with this role. While we strive to provide an accurate depiction, nothing in this description restricts the company from changing, reassigning, expanding, or reducing scope of accountabilities and is subject to change at any time.
Software Developer Intern (Summer 2025- Professional Services)
Principal Software Engineer Job 33 miles from Philadelphia
As a global market leader, iPipeline combines technology, innovation, and expertise to deliver ground-breaking, award-winning software solutions that transform the life insurance, financial services, and protection industries. With one of the industry's largest data sets, we help advisors/advisers and agents to transform paper and manual operations into a secure, seamless digital experience - from proposal to commission- so they can help better secure the financial futures of their clients.
At iPipeline, you'll play a major role in helping us to provide best-in-class, transformative solutions. We're passionate, creative, and innovative, and together as a team, we continually strive to advance, accelerate, and expand the reach of our technology. We value different perspectives and are committed to creating an environment that embraces diverse backgrounds and fosters inclusion.
We're proud that we've been recognized as a repeat winner of various industry awards, demonstrating our excellence and highlighting us as a top workplace in both the US and the UK. We believe that the culture we've built for our nearly 900 employees around the word is exceptional -- and we've created a place where our employees love to come to work, every single day.
Come join our team!
About iPipeline
Founded in 1995, iPipeline operates as a business unit of Roper Technologies (Nasdaq: ROP), a constituent of the Nasdaq 100, S&P 500 , and Fortune 1000 indices. iPipeline is a leading global provider of comprehensive and integrated digital solutions for the life insurance and financial services industries in North America, and life insurance and pensions industries in the UK. We couple one of the most expansive digital and automated platforms with one of the industry's largest data libraries to accelerate, automate, and simplify various applications, processes, and workflows - from quote to commission - with seamless integration. Our vision is to help everyone achieve lasting financial security by delivering innovative solutions that connect, simplify, and transform the industry.
iPipeline is proud to be an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to gender, race, color, religious creed, national origin, age, sexual orientation, gender identity, physical or mental disability, and/or protected veteran status
.
We are committed to building a supportive and inclusive environment for all employees.
This is an office-based position.
Responsibilities
As an Intern Developer, you will support a Professional Services (PS) Project Team in customizing our iGO Product for an assigned customer. In this role, you will be part of the team, join scrums, and assist the team in delivering changes needed to support the business requirements.
The ability to contribute and learn in an Agile environment through development, testing, and delivery will be a key part of your experience in this role.
The ideal candidate will have strong communication skills, a willingness to learn, attention to detail, and the ability to contribute to a positive, open work environment.
Responsibilities:
Assist in analyzing technical requirements
Participate in project planning and support the project team in evaluating options to deliver business requirements effectively
Help plan and execute system tests and assist in writing code
Support in creating descriptions of required specifications
Assist in translating technical information to ensure all stakeholders understand the project
Collaborate with the team to suggest ideas for creating utilities and streamlining
Help generate development scripts in accordance with company protocol
Maintain data security according to the organization and clients' specific security policies
Assist in preparing charts, tables, and logic diagrams for development analysis
Learn and contribute to process analysis and workflow design to support technical solutions
Support priority initiatives in analysis and potential writing code to support the initiative.
Qualifications