Embedded Software Engineer
Embedded software engineer job in Clifton, NJ
Required Skills & Experience:
8+ Years of experience in embedded software and electronic warfare
Electronic counter measures experience
Bachelor's Degree
Experience in C++, Linux, and VxWorks
Active Secret Clearance
Job Description:
A client of Insight Global is seeking a Secret Cleared Embedded Software Engineer to join their team onsite in Clifton New Jersey. The engineer will work in a lab environment with day-to-day tasks involving coding and testing of the hardware of an electronic warfare suite designed to provide cutting-edge countermeasures against sophisticated, ever-changing threats to military aircraft. Candidates must possess an active secret clearance and have strong experience with embedded systems and electronic counter measures. This is a 9-month contract with the opportunity for extensions. The working schedule follows a 9/80 with overtime expected.
Compensation:
$80/hr - $100/hr
Exact compensation may vary based on several factors, including skills, experience, and education.
Benefit packages for this role will start on the 31st day of employment and include medical, dental, and vision insurance, as well as HSA, FSA, and DCFSA account options, and 401k retirement account access with employer matching. Employees in this role are also entitled to paid sick leave and/or other paid time off as provided by applicable law.
Senior Software Architect and Engineer Trading Systems
Embedded software engineer job in New City, NY
Project Description:
The project is based on developing and operating inter-dealer marketplace, which is an innovative platform that provides users with fast, efficient price discovery and electronic execution.
Compensation 9k-11k USD per month
Responsibilities:
- Design and develop critical backend trading system components such as the matching engine, order routing and credit calculation component
- Collaborate with the CEO/Product Owner and the Senior Business Analyst/Product Manager to design new enhancements to the trading platform
- Triage critical production issues and provide rapid response during trading system incidents as part of the level 3 response team
Mandatory Skills Description:
10+ years developing production software in Java
5+ years developing electronic trading front end application covering one or more of the following asset classes: equities, FX, options, or fixed income
- Design and develop efficient, defect-free code under tight time constraints
- Exceptional analysis and triage of real-time production systems
- Clear, concise and accurate written communication skills
- Strong work ethic and an entrepreneurial spirit; thrive in a high-pressure environment
Qualifications
- Bachelor of Science, Master of Science or equivalent degree in computer science, computer engineering
Nice-to-Have Skills Description:
2+ years working as a software engineer in a start-up environment
2+ years developing software using the Genesis low-code environment
3+ years developing systems deployed in Amazon Web Services
Languages:
English: C1 Advanced
Senior Loan IQ Developer
Embedded software engineer job in Morristown, NJ
About Us:
LTIMindtree is a global technology consulting and digital solutions company that enables enterprises across industries to reimagine business models, accelerate innovation, and maximize growth by harnessing digital technologies. As a digital transformation partner to more than 700+ clients, LTIMindtree brings extensive domain and technology expertise to help drive superior competitive differentiation, customer experiences, and business outcomes in a converging world. Powered by nearly 90,000 talented and entrepreneurial professionals across more than 30 countries, LTIMindtree - a Larsen & Toubro Group company - combines the industry-acclaimed strengths of erstwhile Larsen and Toubro Infotech and Mindtree in solving the most complex business challenges and delivering transformation at scale. For more information, please visit ********************
Job Title: Senior Loan IQ Developer
Work Location: Morristown, NJ & Mississauga, Canada
Job Description:-
Must have 8+ Years of exp in Finastra Loan IQ development and implementation.
Experience with the #LoanIQ #SDK, data model, and business processes.
Strong skills in Java or similar programming languages.
Expertise in SQL and database management. Familiarity with XML and JSON
Understanding of the commercial loan lifecycle.
Experience in an #Agile/ #Scrum environment.
Benefits/perks listed below may vary depending on the nature of your employment with LTIMindtree (“LTIM”):
Benefits and Perks:
Comprehensive Medical Plan Covering Medical, Dental, Vision
Short Term and Long-Term Disability Coverage
401(k) Plan with Company match
Life Insurance
Vacation Time, Sick Leave, Paid Holidays
Paid Paternity and Maternity Leave
The range displayed on each job posting reflects the minimum and maximum salary target for the position across all US locations. Within the range, individual pay is determined by work location and job level and additional factors including job-related skills, experience, and relevant education or training. Depending on the position offered, other forms of compensation may be provided as part of overall compensation like an annual performance-based bonus, sales incentive pay and other forms of bonus or variable compensation.
Disclaimer: The compensation and benefits information provided herein is accurate as of the date of this posting.
LTIMindtree is an equal opportunity employer that is committed to diversity in the workplace. Our employment decisions are made without regard to race, color, creed, religion, sex (including pregnancy, childbirth or related medical conditions), gender identity or expression, national origin, ancestry, age, family-care status, veteran status, marital status, civil union status, domestic partnership status, military service, handicap or disability or history of handicap or disability, genetic information, atypical hereditary cellular or blood trait, union affiliation, affectional or sexual orientation or preference, or any other characteristic protected by applicable federal, state, or local law, except where such considerations are bona fide occupational qualifications permitted by law.
Safe return to office:
In order to comply with LTIMindtree' s company COVID-19 vaccine mandate, candidates must be able to provide proof of full vaccination against COVID-19 before or by the date of hire. Alternatively, one may submit a request for reasonable accommodation from LTIMindtree's COVID-19 vaccination mandate for approval, in accordance with applicable state and federal law, by the date of hire. Any request is subject to review through LTIMindtree's applicable processes.
Senior Python Developer
Embedded software engineer job in Rutherford, NJ
Hello
Our Client one of the leading Bank is looking to hire for the following role . Please share resume if interested
Title - Senior Python Developer
Duration - Long term - 2 days onsite (Hybrid)
We cannot do 3rd party contracting for this role . W2 role with Iris software
Design, develop, and maintain robust Python applications, APIs, and backend services using modern frameworks.
• Demonstrated ability to participate in a global software engineering team while working closely with product management, quality assurance and business analysts.
• Hands on experience developing with Python and frameworks such as Flask, Django, Gunicorn
• Development experience with AWS
• Experience working with SQL technologies such as PostgreSQL, Oracle or equivalent
About Iris Software Inc.
With 4,000+ associates and offices in India, U.S.A. and Canada, Iris Software delivers technology services and solutions that help clients complete fast, far-reaching digital transformations and achieve their business goals. A strategic partner to Fortune 500 and other top companies in financial services and many other industries, Iris provides a value-driven approach - a unique blend of highly-skilled specialists, software engineering expertise, cutting-edge technology, and flexible engagement models. High customer satisfaction has translated into long-standing relationships and preferred-partner status with many of our clients, who rely on our 30+ years of technical and domain expertise to future-proof their enterprises. Associates of Iris work on mission-critical applications supported by a workplace culture that has won numerous awards in the last few years, including Certified Great Place to Work in India; Top 25 GPW in IT & IT-BPM; Ambition Box Best Place to Work, #3 in IT/ITES; and Top Workplace NJ-USA.
Embedded Software Engineer
Embedded software engineer job in Clifton, NJ
The sheer scale of our capabilities and client engagements and the way we collaborate, operate and deliver value provides an unparalleled opportunity to grow and advance. Choose Workila, and make delivering innovative work part of your extraordinary career.
Job Description
There are 8 positions and these are always open so please apply
MUST-HAVES
5-8 years of experience with C++
Experience with full life cycle of software development
Exp with object oriented software design (UML or relative tool)
Eligible for obtaining a security clearance
Experience with VxWorks or other real time Operating Systems
NICE-TO-HAVES
DOORs and MKS experience
Electronic Warfare, Radar, or related experience
DESCRIPTION OF DUTIES
•Design, develop, operate and maintain software components and computing systems software to be applied to and integrated with engineering, scientific and manufacturing requirements.
•You will develop real time embedded systems involving software for digital signal processing, electronic warfare, and control and display components, interface with customers, suppliers, application users and other technical and support staff. •You will participate in the full life cycle of most projects (embedded development, analyzing requirements to integration).
MORE INFORMATION
SALARY: $100-$120K
RELOCATION Not offered
DIRECT REPORTS Zero
REPORTS TO Software Engineering Manager
REMOTE WORK Remote work not available
TRAVEL Travel not required
VISA Candidate visas are not supported
SEARCH POINTERS (CONFIDENTIAL)
NO. OF VACANCIES 8 positions available
VACANT SINCE This position is always open
SOURCE FROM Most preferred are candidates with an active security clearance, followed by candidates who have held a clearance in the past, followed by eligible; any company from the aerospace and defense industry; candidates with embedded software engineer experience
AVOID candidates with dual citizenship, property overseas, or immediate relatives overseas
Additional Information
Apply online by clicking on green label "I am Interested"
or call if you have any question however applying online is the best way to apply.
US # ************
India # 9999 883 470
Software Engineer, Embedded
Embedded software engineer job in Hackensack, NJ
Job Description
Embedded Engineer (Microprocessors)
We are seeking a seasoned Electrical Engineer, embedded engineer to design and program complex electrical systems.
Responsibilities:
Engineered and designed microprocessor-based, mixed-signal circuit boards for specialized products
Developed C language embedded software for servos, ensuring smooth interaction with external systems.
Led the construction and testing of prototype circuits, providing guidance to design and technical teams.
Authored comprehensive product documentation, including user instructions, project logs, test reports, and design evaluations.
Collaborated with Manufacturing to facilitate product commercialization, manage bills of materials, and develop documentation and test fixtures.
Provided engineering support for existing products to ensure optimal performance.
Requirements:
A minimum of 8+ years of experience in electro-mechanical applications
Strong theoretical background
Proficiency in circuit board design, schematic generation, and PCB layout tools
Expertise in open/closed-loop servo mechanisms, motor design, and inverter development.
Experience in power supply development and industrial process control.
Ability to multitask in a hands-on environment.
Proven ability to work effectively in team settings and independently.
Provides project management assistance for control systems as needed.
Microsoft Office products to perform engineering and project management tasks.
Ability to write routine reports and correspondence.
Effectively present information to top management, customers, and employees.
Apply mathematical operations to such tasks as determination of test reliability and validity, analysis of variance, correlation techniques, and factor analysis.
Ability to define problems, collect data, establish facts, and draw valid conclusions.
Ability to interpret an extensive variety of technical instructions in mathematical or diagram form and deal with several abstract and concrete variables.
Close vision, and color vision ability required
Safely and effectively lift, carry, and move objects of varying weights.
Bending, stooping, reaching, balancing, standing, and walking, for extended periods and maintain the necessary physical dexterity and coordination.
Work in various environmental conditions, which may include exposure to varying temperatures, and noise levels at times.
Qualifications:
Close vision, and color vision ability required
Safely and effectively lifting, carrying, and moving objects of varying weights
Bending, stooping, reaching, balancing, standing, and walking for extended periods and maintaining the necessary physical dexterity and coordination
Working in various environmental conditions, which may include exposure to varying temperatures, and noise levels at times
Education:
B.S. in Electrical Engineering or B.S. in Electrical Engineering Technology or an equivalent degree or years of experience
What we offer:
A dynamic, flexible culture, that promotes collaboration and professional/ personal growth of each team member.
To be a part of a well-established team that values hard work, innovation & knows the value of its people.
Coaching, mentoring helping team members realize their potential, aiding in defining goals and executing them.
We have an aggressive growth strategy; Making way for ample advancement opportunities to transition into operations and/or direct management.
Competitive base & bonus plan
We have continuous training, and are firm believers that a strong, knowledgeable, well-trained staff is the reason we are at the top of our field, having continued success.
Our goal as leaders is to provide value, value to our clients, vendors and more importantly to our team- YOU.
Looking forward to getting to know you!
We are, and work with clients that are equal opportunity employers and considers all applicants for positions without regard to race, color, religion, gender, sexual orientation, age, national origin, disability, veteran status, or any other protected status.
Embedded Software Engineer
Embedded software engineer job in Hawthorne, NY
Founded in 2014, Clarapath's mission is to transform the laboratory space and advance how hospitals provide laboratory care. Our company is strategically backed by one of the largest hospitals in the country, as well as visionary pharmaceutical and academic leaders. In collaboration with our partners, we aim to improve patient care, through our automated processing, analysis, and diagnostics technology.
From our fully automated, precision sectioning technology to world-class imaging and analysis expertise, our team is building a robotic system that will impact the future of digital pathology. We offer challenging opportunities to join a uniquely innovative company that straddles the worlds of medical devices, robotics, industrial automation, and technology.
To learn more about us, please visit us at *************************
Job Description
Clarapath is seeking an Embedded Software Engineer to join our team in our Hawthorne, NY 10532 location. We are looking for a Software Engineer who will assist in the development of our next generation autonomous tissue sectioning devices, and vision systems. The candidate will be responsible for designing, developing, and testing device control software, both at the driver and at the application level. The candidate will also collaborate with other engineering groups such as mechanical, electrical and optics to gather software requirements, and provide software tools for streamlining product development.
We are a rapidly growing business with opportunity for the right candidate to continue advancing their role and responsibilities as the company grows.
What you'll do:
Core duties and responsibilities include the following. Other duties may be assigned by management.
Develop software for medical device within a well-established robotics framework.
Driver development for interfacing with motor controllers, cameras, scanners, and PLC systems.
Develop algorithms for controlling a multi component mechatronic system based on software requirements.
Write software design and software test documents.
Perform unit testing.
Qualifications
Education and Experience:
Bachelor's or master's degree in Computer Engineering or related fields
3-5 years of relevant work experience in the industry
Formal software documentation experience preferably in medical device development area
Technical Skills:
Direct experience with C/C++ and Python.
Ability to work in a LINUX environment.
Experience working with GIT or other code repository systems.
Solid foundation in TCP/IP protocol stack.
Understand Multithreading and Real Time Systems.
Experience working with PID based control for motion and temperature control.
Knowledge of hardware communication interfaces such as Ethernet, Serial, SPI, I2C.
Familiarity with industrial communication protocols such as MODBUS
Experience working with robotics platforms such as ROS or YARP is a plus.
Other Experiences and Knowledge:
Interfacing to Clinical Lab Information Systems.
Histology laboratory workflow experience.
Experience building vision systems for process and quality control.
Experience working on data security and HIPAA requirements.
Required Abilities:
Strong interpersonal, verbal, and written communication skills.
Time management skills to prioritize and meet deadlines.
Ability to work independently and as a member of a team.
Flexibility to work in a changing and fast paced environment.
Drive, determination, and ability to hit aggressive milestones/deadlines.
Additional Information
Competitive salary will be commensurate with experience and education
Comprehensive benefits package available: healthcare, vision, dental and life insurances; 401k; PTO and holidays
All your information will be kept confidential according to EEO guidelines. Clarapath is an equal opportunity employer (EOE) and strongly supports diversity in the workforce. Clarapath only accepts resumes from approved agencies that have a valid executed Non-Exclusive Master Staffing Agency Agreement with our company. Clarapath is not responsible for any fees or claims related to receipt of unsolicited resumes.
Software Engineer/ Embedded Engineer
Embedded software engineer job in Jersey City, NJ
Job Title: Software Engineer/ Embedded Engineer Type: Contract Responsibilities: The ideal candidate will have a strong desire to work with Embedded System Software and Test Equipment, while supporting Software Design, Test, Documentation and Production efforts. The successful candidate will be responsible for requirements analysis, cost and schedule estimates, designing, analyzing, and testing software as part of product development and ongoing support to multiple programs in a Production environment. In addition, the candidate will be required to ensure that assigned project tasks are completed, meet established cost, technical and schedule requirements, and comply with the company's Quality System Procedures.
Qualifications
We require a BS in Software Engineering (or equivalent), 5-10 years' relevant experience, along with strong mathematical and electrical engineering knowledge / background. A Master's Degree is a plus. Candidate must have experience in C/C++, with knowledge of other high level languages (Ada, Java) and assembly languages also a plus. Familiarity with modern software development and documentation standards (IEEE Std 12207 and MIl-STD-498) required. Ability to obtain a DoD secret clearance is required.
Additional Information
All your information will be kept confidential according to EEO guidelines.
Electrical and Firmware Engineer
Embedded software engineer job in Bloomfield, NJ
Firmware Engineer About LiquidPiston LiquidPiston is developing advanced rotary engines and power systems that redefine what's possible in compact, efficient energy generation. We are seeking a hands-on, innovative Electrical & Firmware Engineer who is excited to work in a fast-paced R&D environment and contribute to the development of next-generation engine control systems.
Position Summary
The Electrical & Firmware Engineer will be responsible for end-to-end development of embedded control systems supporting LiquidPiston's advanced engine platforms. The ideal candidate is a strong C programmer with deep experience on TI C2000 microcontrollers, capable of designing, implementing, and validating both hardware and firmware components. This role involves multidisciplinary collaboration and requires a self-driven engineer comfortable working individually and in small teams.
Key Responsibilities
* Develop, implement, and optimize embedded firmware primarily in C for TI C2000 Series microcontrollers.
* Design and maintain control system architectures, including discrete and analog I/O, signal conditioning, PWM generation, and closed-loop PID control.
* Create custom display and user interface solutions for character and graphical screens.
* Implement and troubleshoot communication protocols including CANbus, SPI, I2C, and RS-232.
* Support design and testing of power electronics control systems, including exposure to four-quadrant motor control and space vector modulation.
* Design, prototype, and debug analog and digital circuits; support PCB design using tools such as Altium or OrCAD.
* Conduct hands-on testing using oscilloscopes, multimeters, power supplies, and other lab equipment.
* Document firmware, test results, and system architectures clearly and thoroughly; prepare presentations as needed.
* Collaborate with mechanical, electrical, and test engineers on engine, ECU, and control system development.
* Support continuous improvement, rapid prototyping, and integration of new technologies into control platforms.
Required Qualifications
* Bachelor's degree in Electrical Engineering, Computer Engineering, or related field.
* Strong proficiency in C programming and embedded firmware development.
* Hands-on experience with TI C2000 microcontrollers.
* Familiarity with discrete and analog I/O systems, signal conditioning, PWM, and closed-loop control.
* Working knowledge of CANbus, SPI, I2C, and RS-232 protocols.
* Strong analog and digital circuit design and troubleshooting skills.
* Proficiency with common lab/test equipment (oscilloscopes, multimeters, power supplies).
* Excellent verbal and written communication skills, including ability to clearly document and present technical work.
* Proficiency with MS Office.
Benefits:
* Flexible PTO to encourage work-life balance and personal well-being
* Comprehensive healthcare coverage: medical, dental, and vision plans
* Equity participation: RSUs for all permanent employees
* 401(k) with match: 100% up to 3%, plus 50% match for 3-5% range
* Growth opportunities: Mentorship, training, and leadership development
Our Culture
At LiquidPiston, we challenge convention and solve hard problems. We move fast, think boldly, and iterate quickly. Our team thrives on collaboration, creativity, and resilience. We take calculated risks and believe that every setback is a steppingstone toward breakthrough innovation.
Equal Opportunity Employer
LiquidPiston, Inc. is proud to be an Equal Opportunity Employer. All qualified applicants will receive consideration for employment regardless of race, color, religion, gender, sexual orientation, gender identity, national origin, or veteran status, and will not be discriminated against on the basis of disability.
All offers of employment at LiquidPiston are contingent upon the successful completion of a pre-employment background check and drug screening.
Lead Software Engineer - High Performance Computing
Embedded software engineer job in Jersey City, NJ
JobID: 210656783 JobSchedule: Full time JobShift: Base Pay/Salary: Seattle,WA $152,000.00-$215,000.00; Jersey City,NJ $152,000.00-$215,000.00 We have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible.
As a Lead Software Engineer at JPMorganChase within the AI Acceleration team you are an integral part of an agile team that works to enhance, build, and deliver trusted market-leading technology products in a secure, stable, and scalable way. As a core technical contributor, you are responsible for conducting critical technology solutions across multiple technical areas within various business functions in support of the firm's business objectives.
Job responsibilities
* Executes creative software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems
* Develops secure high-quality production code, and reviews and debugs code written by others
* Identifies opportunities to eliminate or automate remediation of recurring issues to improve overall operational stability of software applications and systems
* Leads evaluation sessions with external vendors, startups, and internal teams to drive outcomes-oriented probing of architectural designs, technical credentials, and applicability for use within existing systems and information architecture
* Leads communities of practice across Software Engineering to drive awareness and use of new and leading-edge technologies
* Adds to team culture of diversity, opportunity, inclusion, and respect
Required qualifications, capabilities, and skills
* Formal training or certification on software engineering concepts and 5+ years applied experience
* Hands-on practical experience delivering system design, application development, testing, and operational stability
* Advanced in one or more programming language(s)
* Proficiency in automation and continuous delivery methods
* Proficient in all aspects of the Software Development Life Cycle
* Advanced understanding of agile methodologies such as CI/CD, Application Resiliency, and Security
* Demonstrated proficiency in software applications and technical processes within a technical discipline (e.g., cloud, artificial intelligence, machine learning, mobile, etc.)
* In-depth knowledge of the financial services industry and their IT systems
* Practical cloud native experience
* Advanced understanding of High-Performance Computing system architectures and network topologies
* Expertise in at least one accelerator type (e.g., GPU, FPGA) and experience mapping LLMs onto these accelerators
* Proficiency parallel programming and performance analysis of accelerator-based systems
Preferred qualifications, capabilities, and skills
* Strong programming skills in Python, scripting, C, C++ with experience in AI/ML frameworks like PyTorch and LangChain
* Master's Degree in Computer Science
* 3+ years of experience in high-performance computing software
* 3+ years of experience with accelerators and deep learning, particularly large language models
* Experience in large organizations and regulated industries is a plus
* Excellent communication skills and the ability to work collaboratively in a dynamic team environment
* Familiarity with HPC software (e.g., NCCL, MPI) and resource schedulers (e.g., Kubernetes, SLURM)
Auto-ApplyEmbedded Engineer - Quantum Computing/Networking
Embedded software engineer job in Hoboken, NJ
Engineer, Embedded Engineer - Quantum Computing/Networking Division: Technology Department: Engineering Reports to: Firmware Engineering Manager About Us: Quantum Computing Inc. (QCi) (Nasdaq: QUBT) is an innovative, integrated photonics company that provides accessible and affordable quantum machines to the world today. QCi products are designed to operate at room temperature and low power at an affordable cost. The Company's portfolio of core technology and products offer unique capabilities in the areas of high-performance computing, artificial intelligence, cyber security as well as remote sensing applications.
Position Description:
We are seeking multiple Embedded Engineering positions to play crucial roles in the development and optimization of firmware for our quantum computing and networking products including entropy quantum computer, quantum encryption, and quantum authentication products. Working closely with a cross-functional team of hardware, software, engineers, and quantum physicists, you will be responsible for designing and implementing embedded Linux solutions to real-time control entropy quantum computing systems and to process data and perform timing synchronization for quantum communication systems.
You will architect, design, develop, troubleshoot, debug, and maintain embedded firmware for our quantum systems, as well as collaborating with software developers to create robust applications to integrate with classical servers.
Duties and Responsibilities:
* Develop and write production-graded code in C/C++/Python
* Debug and maintain embedded linux firmware for ARM based custom hardware
* Develop system and Low level firmware to support custom ASICs
* Able to make modifications to fast changing firmware requirements to support changing requirements and functionalities
* Support hardware/software debugging
* Develop test scripts to verify the functionality of the applications and modules
* Maintain software engineering procedures and environment as required
* Knowledge in Bug tracking procedures, like Jira
Required Skills and Experience:
* Proficiency/Working knowledge in Shell Scripting
* 5+ years of industry experience as an embedded software developer
* 5+ years of Software programming experience (C/C++)
* 5+ years experience using Xilinx Vitis and Petalinux or similar experience preferred
* Proficient understanding of processor and hardware requirements around embedded Linux
* Good knowledge of Linux driver architecture, especially related to SPI, I2C, DMA required
* Buck tracking utilities like JIRA experience preferred
* Basic knowledge about Code repositories like Github is preferred
* Excellent communication skills (written and verbal)
* Collaborative teammate who is supportive of co-workers and contributes to problem solving
* Ability to work well in a fast-paced professional office environment
* B.S in Electrical Engineering or Computer Engineering Required
Prefered Skills and Experience:
* Experience or exposure to FPGA development
* Solid math and physics background
* Experience or exposure to hardware security solution
* Experience with hardware testing tools: multimeter, oscilloscope, vector analyzer, etc.
* M.S/PhD in Electrical Engineering or Computer Engineering or equivalent experience Preferred
Incumbent(s) in this position may be required to perform other duties and special assignments not specifically stated above.
Statements outlined in this section are designated as essential job functions in accordance with the Americans with Disabilities Act of 1990.
Incumbent(s) in this position may be required to perform other duties and special assignments not specifically stated above.
Statements outlined in this section are designated as essential job functions in accordance with the Americans with Disabilities Act of 1990.
Lead Software Design Assurance Engineer
Embedded software engineer job in Newark, NJ
In this role, you will leverage your expertise in design control, risk management, software development, and quality systems to ensure our medical devices, particularly those involving Software as a Medical Device (SaMD), are safe, effective, and compliant with regulatory standards.
Essential Duties and Responsibilities:
Apply extensive knowledge of Software as a Medical Device (SaMD), including its design, development, usability, compliance, and risk management.
Leverage expertise in AI software applications within medical devices to ensure compliance with regulatory standards and safety requirements.
Leads the planning and execution of design assurance activities, including risk management, verification, and validation.
Serve as a technical mentor to junior engineers, providing guidance on complex technical challenges,
Thorough understanding of system and software design controls, participates in cross functional team meetings, software bug triage meetings to discuss, investigate and appropriately disposition internal software bugs and software field issues.
Participate in Cybersecurity related discussions and assist supporting activities
Assist in the design and development of software test cases and inspection procedures.
Understanding of Software Development Life Cycle (SDLC)
Ensure safety and effectiveness are integral to the design and maintenance of medical devices through rigorous design control, risk management, quality systems, and change management practices.
Support software design control, including usability, risk management, and software compliance throughout the product lifecycle.
Lead remediation activities for one specific product, addressing gaps and ensuring compliance with regulatory requirements.
Implement and maintain risk management processes throughout the device lifecycle, with a focus on software risk management.
Support validation, verification, and clinical preparation activities as required during product development or transfers.
Analyze and resolve complex issues creatively and effectively, ensuring innovative solutions align with quality and compliance standards.
Qualifications:
Deep technical knowledge of SaMD, including regulatory requirements such as FDA 21 CFR Part 820 (Design Control), ISO 13485, ISO 14971, and IEC 62304.
Strong understanding of software risk management, usability engineering, and compliance processes.
Experience with AI software integration into medical devices, including validation and verification.
Working knowledge of test method validation, root cause failure analysis, statistical methods, and design of experiments.
Ability to effectively collaborate on project teams, take leadership roles, and drive action in accordance with Deming Cycle (PDCA) principles.
Strong written and verbal communication skills, with the ability to assess and communicate compliance requirements effectively.
Education:
Bachelor's Degree in Computer Science, Software Engineering or a related field (Master's or PhD preferred).
Experience:
8 years of experience in medical devices with at least 6years of experience in software development for medical devices or other highly regulated industries.
Hands-on experience in design control for software in medical devices, including risk management and usability
Proven expertise in quality systems and compliance for regulated products, with a focus on software-related standards and regulations.
Experience in conducting and participating in code reviews is preferred.
Preferred Certifications:
ASQ Certified Quality Engineer (CQE)
Six Sigma Certification
Familiarity with standards such as IEC 62366 (Usability Engineering), IEC 60601 (Electrical Safety), and IEC 82304 (Health Software).
Why join Hologic?
We are committed to making Hologic the destination for top talent. For you to succeed, we want to enable you with the tools and knowledge required and so we provide comprehensive training when you join as well as continued development and training throughout your career.
The annualized base salary range for this role is $114,800 to $179,500 and is bonus eligible. Final compensation packages will ultimately depend on factors including relevant experience, skillset, knowledge, geography, education, business needs and market demand.
Agency and Third-Party Recruiter Notice: Agencies that submit a resume to Hologic must have a current executed Hologic Agency Agreement executed by a member of the Human Resource Department. In addition, Agencies may only submit candidates to positions for which they have been invited to do so by a Hologic Recruiter. All resumes must be sent to the Hologic Recruiter under these terms or they will not be considered.
Hologic, Inc. is proud to be an Equal Opportunity Employer inclusive of disability and veterans.
#LI-LL1
Auto-ApplySenior Principal Software Engineer, Data Architecture
Embedded software engineer job in Harrison, NY
Our Purpose
Mastercard powers economies and empowers people in 200+ countries and territories worldwide. Together with our customers, we're helping build a sustainable economy where everyone can prosper. We support a wide range of digital payments choices, making transactions secure, simple, smart and accessible. Our technology and innovation, partnerships and networks combine to deliver a unique set of products and services that help people, businesses and governments realize their greatest potential.
Title and Summary
Senior Principal Software Engineer, Data ArchitectureOverview:
Mastercard's Data & Analytics is seeking a visionary and results-oriented Senior Principal Software Engineer, Data Architecture to lead the design and evolution of Mastercard's enterprise data architecture.
This foundational technical role is responsible for defining how data is collected, organized, governed, and distributed across Mastercard's global infrastructure. Reporting to the EVP of Data & Analytics, this engineer will shape architectural frameworks and standards that drive product innovation, operational excellence, and regulatory compliance across a hybrid cloud environment.
The Mastercard's Data & Analytics organization is undergoing a bold transformation to modernize our global data ecosystem-unlocking value through secure, scalable, and compliant data capabilities.
Role:
Data Architecture Strategy & Execution
• Lead the design and execution of Mastercard's enterprise data architecture across a complex, global ecosystem.
• Drive modernization from legacy and on-prem systems to modern, cloud-native, and hybrid data platforms.
• Architect scalable, secure data solutions that meet evolving regulatory requirements (e.g., ISO 20022, data localization, GDPR).
• Create reusable, domain-oriented data models that promote consistency, interoperability, and self-service across business units.
• Define and implement architectural patterns supporting both real-time and batch data processing across relational and non-relational systems.
• Champion adoption of modern data principles including Data Mesh, data products, and federated governance.
Governance, Alignment & Agile Integration
• Serve as a key technical leader on the Data & Analytics Architecture Review Board to ensure alignment across programs and domains.
• Collaborate with Mastercard's Architecture, Security, and Engineering organizations to embed data architecture into enterprise-wide standards.
• Apply Agile methodologies to data architecture initiatives, enabling iterative delivery, rapid feedback, and cross-functional collaboration.
• Represent Data & Analytics in enterprise architecture councils, steering committees, and executive planning forums.
Cross-Functional Leadership & Mentorship
• Lead and scale technical excellence by mentoring engineers, architects, and technical experts across distributed systems, cloud platforms, and data modeling.
• Act as a trusted advisor to business, product, and engineering leaders-bridging technical strategy with enterprise priorities.
• Build relationships and communicate effectively with internal and external stakeholders, including senior executives, to influence data-driven strategies and decisions.
All About You:
• Proven experience as a Senior Principal Engineer or equivalent in enterprise data architecture, data engineering, or data platform strategy.
• Deep expertise in building and modernizing distributed data platforms using technologies such as Apache Spark, Kafka, Flink, NiFi, and Cloudera/Hadoop.
• Hands-on proficiency with modern data platforms and tools including Databricks, Snowflake, Delta Lake, and Redshift.
• Experienced in designing and operating real-time and batch data pipelines in hybrid and cloud-native environments (AWS, Azure, GCP).
• Knowledge of Data Mesh principles, federated governance, and data product lifecycle management.
• Experience working in Agile environments, leveraging modern delivery practices like Scrum, SAFe, or product-centric models.
• Track record of leading large-scale data transformations and platform modernization initiatives in regulated industries such as Payments, Fintech, or Banking.
• Understanding of card data flows, merchant ecosystems, and frameworks including ISO 20022 and data localization mandates.
• Demonstrated ability to influence technical and business decisions at all levels, including C-suite stakeholders.
• Strong executive presence with the ability to translate complex architecture concepts into business language.
• Experience mentoring and leading global, cross-functional teams of high-performing technical talent.
• Bachelor's degree in Computer Science, Data Engineering, Information Systems, or a related technical field required.
This role is not eligible for Mastercard's work authorization sponsorship. As such, candidates must be eligible to work in the United States, now as well as in the future, without employer sponsorship.
#LI-NF1Mastercard is a merit-based, inclusive, equal opportunity employer that considers applicants without regard to gender, gender identity, sexual orientation, race, ethnicity, disabled or veteran status, or any other characteristic protected by law. We hire the most qualified candidate for the role. In the US or Canada, if you require accommodations or assistance to complete the online application process or during the recruitment process, please contact ...@mastercard.com and identify the type of accommodation or assistance you are requesting. Do not include any medical or health information in this email. The Reasonable Accommodations team will respond to your email promptly.
Corporate Security Responsibility
All activities involving access to Mastercard assets, information, and networks comes with an inherent risk to the organization and, therefore, it is expected that every person working for, or on behalf of, Mastercard is responsible for information security and must:
Abide by Mastercard's security policies and practices;
Ensure the confidentiality and integrity of the information being accessed;
Report any suspected information security violation or breach, and
Complete all periodic mandatory security trainings in accordance with Mastercard's guidelines.
In line with Mastercard's total compensation philosophy and assuming that the job will be performed in the US, the successful candidate will be offered a competitive base salary and may be eligible for an annual bonus or commissions depending on the role. The base salary offered may vary depending on multiple factors, including but not limited to location, job-related knowledge, skills, and experience. Mastercard benefits for full time (and certain part time) employees generally include: insurance (including medical, prescription drug, dental, vision, disability, life insurance); flexible spending account and health savings account; paid leaves (including 16 weeks of new parent leave and up to 20 days of bereavement leave); 80 hours of Paid Sick and Safe Time, 25 days of vacation time and 5 personal days, pro-rated based on date of hire; 10 annual paid U.S. observed holidays; 401k with a best-in-class company match; deferred compensation for eligible roles; fitness reimbursement or on-site fitness facilities; eligibility for tuition reimbursement; and many more.
Pay Ranges
Arlington, Virginia: $230,000 - $368,000 USDBoston, Massachusetts: $230,000 - $368,000 USDMiami, Florida: $200,000 - $320,000 USDPurchase, New York: $230,000 - $368,000 USD
Embedded Software Engineer
Embedded software engineer job in Clifton, NJ
The sheer scale of our capabilities and client engagements and the way we collaborate, operate and deliver value provides an unparalleled opportunity to grow and advance. Choose Workila, and make delivering innovative work part of your extraordinary career.
Job Description
There are 8 positions and these are always open so please apply
MUST-HAVES
5-8 years of experience with C++
Experience with full life cycle of software development
Exp with object oriented software design (UML or relative tool)
Eligible for obtaining a security clearance
Experience with VxWorks or other real time Operating Systems
NICE-TO-HAVES
DOORs and MKS experience
Electronic Warfare, Radar, or related experience
DESCRIPTION OF DUTIES
•Design, develop, operate and maintain software components and computing systems software to be applied to and integrated with engineering, scientific and manufacturing requirements.
•You will develop real time embedded systems involving software for digital signal processing, electronic warfare, and control and display components, interface with customers, suppliers, application users and other technical and support staff. •You will participate in the full life cycle of most projects (embedded development, analyzing requirements to integration).
MORE INFORMATION
SALARY: $100-$120K
RELOCATION Not offered
DIRECT REPORTS Zero
REPORTS TO Software Engineering Manager
REMOTE WORK Remote work not available
TRAVEL Travel not required
VISA Candidate visas are not supported
SEARCH POINTERS (CONFIDENTIAL)
NO. OF VACANCIES 8 positions available
VACANT SINCE This position is always open
SOURCE FROM Most preferred are candidates with an active security clearance, followed by candidates who have held a clearance in the past, followed by eligible; any company from the aerospace and defense industry; candidates with embedded software engineer experience
AVOID candidates with dual citizenship, property overseas, or immediate relatives overseas
Additional Information
Apply online by clicking on green label "I am Interested"
or call if you have any question however applying online is the best way to apply.
US # ************
India # 9999 883 470
Senior Embedded Software Engineer
Embedded software engineer job in Hawthorne, NY
JOB TITLE: Senior Embedded Software Engineer
TYPE: Full time, regular
COMPENSATION: $150,000 - $175,000/yr
Clarapath is a medical robotics company based in Westchester County, NY. Our mission is to transform and modernize laboratory workflows with the goal of improving patient care, decreasing costs, and enhancing the quality and consistency of laboratory processes. SectionStar by Clarapath is a ground-breaking electro-mechanical system designed to elevate and automate the workflow in histology laboratories and provide pathologists with the tissue samples they need to make the most accurate diagnoses. Through the use of innovative technology, data, and precision analytics, Clarapath is paving the way for a new era of laboratory medicine.
Role Summary:
The Senior Embedded Software Engineer will be working alongside a team of other engineers, such as mechanical, electrical and optics and will provide software tools for streamlining product development. on medical device development. This role is multi-disciplinary with responsibility for designing, developing, and testing device control software, both at the driver and at the application level. The ideal candidate will bring extensive experience in embedded systems, real-time programming, and a proven track record of delivering high-quality software solutions. We are looking for a team player who views medical device development as a competitive advantage.
Responsibilities
:
Development of software for a robotic system that automates pathology
Development of algorithms for controlling a multi-component mechatronic system based on software requirements
Writing of production level code that will be released onto marketable product
Development of real time, feedback control loops
Development of interfaces between mechanical and software components of the system (for example, motor controllers, cameras, and actuators)
Creation of simulation of robotic system for testing
Qualifications
:
Bachelor s or Master s Degree in Computer Engineering, Computer Science, Mechanical, Aerospace, Biomedical or Electrical Engineering or related fields
7+ years of relevant work experience in medical devices, automotive, aerospace or industrial control applications
Experience with high fidelity control loops
Direct experience with C/C++ and Python
Ability to work in a LINUX environment
Experience working with GIT or other code repository systems
Good foundation in TCP/IP protocol stack
Understand Multithreading and Real Time Systems
Experience working with PID based control for motion and temperature control
Knowledge of hardware communication interfaces such as Ethernet, Serial, SPI, I2C
Familiarity with industrial communication protocols such as MODBUS
Experience working with robotics platforms such as ROS or YARP is a plus
Understanding of CI/CD pipelines and using industry best practices for software development and deployment
Strong interpersonal, verbal, and written communication skills
Time management skills to prioritize and meet deadlines
Ability to work independently and as a member of a team
Flexibility to work in a changing and fast paced environment
Drive, determination, and ability to hit aggressive milestones/deadlines
Company Offers:
Competitive salary will be commensurate with experience and education
Comprehensive benefits package available: (healthcare, vision, dental and life insurances; 401k; PTO and holidays).
A collaborative and diverse work environment where our teams thrive on solving complex challenges
Ability to file IP with the company
Connections with world class researchers and their laboratories
Collaboration with strategic leaders in healthcare and pharmaceutical world
A mission driven organization where every team member will be responsible for changing the standards of delivering healthcare
Clarapath is proud to be an equal opportunity employer. We are committed to providing equal employment opportunities to all employees and applicants for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. In addition to federal law requirements, Clarapath complies with applicable state and local laws governing nondiscrimination in employment. This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation, and training.
Software Engineer/ Embedded Engineer
Embedded software engineer job in Jersey City, NJ
Job Title: Software Engineer/ Embedded Engineer
Type: Contract
Responsibilities:
The ideal candidate will have a strong desire to work with Embedded System Software and Test Equipment, while supporting Software Design, Test, Documentation and Production efforts. The successful candidate will be responsible for requirements analysis, cost and schedule estimates, designing, analyzing, and testing software as part of product development and ongoing support to multiple programs in a Production environment. In addition, the candidate will be required to ensure that assigned project tasks are completed, meet established cost, technical and schedule requirements, and comply with the company's Quality System Procedures.
Qualifications
We require a BS in Software Engineering (or equivalent), 5-10 years' relevant experience, along with strong mathematical and electrical engineering knowledge / background. A Master's Degree is a plus. Candidate must have experience in C/C++, with knowledge of other high level languages (Ada, Java) and assembly languages also a plus. Familiarity with modern software development and documentation standards (IEEE Std 12207 and MIl-STD-498) required. Ability to obtain a DoD secret clearance is required.
Additional Information
All your information will be kept confidential according to EEO guidelines.
Senior Principal Software Engineer
Embedded software engineer job in Jersey City, NJ
As a Senior Principal Software Engineer at JPMorgan Chase within the Chief Data & Analytics Office, you will promote the architecture, design, and implementation of advanced data solutions. You will leverage Databricks and related technologies to enable business insights and innovation, contributing to the firm's data and analytics journey. This role offers the opportunity to develop secure, high-quality production code, lead scalable data pipeline projects, and mentor technical teams, all while fostering a culture of diversity, inclusion, and respect.
**Job responsibilities**
+ Formal training or certification on Databricks concepts and 10+ years applied experience
+ Develops secure high-quality production code, and reviews and debugs code written by others
+ Lead the design and development of scalable data pipelines and analytics solutions using Databricks, Spark, and cloud platforms
+ Define and implement best practices for data engineering, data lake architecture, and distributed computing
+ Solves the companies most challenging cloud data platform problems by building innovative technical solutions around Data Lake Tools.
+ Identifies opportunities to eliminate or automate remediation of recurring issues to improve overall operational stability of software applications and systems
+ Adds to team culture of diversity, opportunity, inclusion, and respect
+ Mentor and guide technical teams, fostering a culture of continuous learning and excellence in software engineering practices
**Required qualifications, capabilities, and skills**
+ Expert-level proficiency in Databricks, Apache Spark, and distributed data processing
+ Formal training or certification on software engineering concepts and 10+ years applied experience
+ Hands-on experience with Python and/or Java application program development with use of automated unit testing
+ Hands-on practical experience delivering system design, application development, testing, and operational stability
+ Hands-on practical experience with terraform development and understanding of terraform enterprise
+ Hands-on experience with GitHub / Bitbucket code versioning tool, Jenkins build tool and pypi / maven artifactory integrations
+ Knowledge of Big Data distributed compute frameworks like Spark
+ Experience with Agile development processes, as needed (SCRUM/KANBAN) using JIRA.
+ Experience in Data pipelines using Spark **Preferred qualifications, capabilities, and skills**
+ Experience with Agile development processes, as needed (SCRUM/KANBAN) using JIRA.
+ Experience in Data pipelines using Spark
+ Experience in managing product release lifecycle at enterprise level
JPMorganChase, one of the oldest financial institutions, offers innovative financial solutions to millions of consumers, small businesses and many of the world's most prominent corporate, institutional and government clients under the J.P. Morgan and Chase brands. Our history spans over 200 years and today we are a leader in investment banking, consumer and small business banking, commercial banking, financial transaction processing and asset management.
We offer a competitive total rewards package including base salary determined based on the role, experience, skill set and location. Those in eligible roles may receive commission-based pay and/or discretionary incentive compensation, paid in the form of cash and/or forfeitable equity, awarded in recognition of individual achievements and contributions. We also offer a range of benefits and programs to meet employee needs, based on eligibility. These benefits include comprehensive health care coverage, on-site health and wellness centers, a retirement savings plan, backup childcare, tuition reimbursement, mental health support, financial coaching and more. Additional details about total compensation and benefits will be provided during the hiring process.
We recognize that our people are our strength and the diverse talents they bring to our global workforce are directly linked to our success. We are an equal opportunity employer and place a high value on diversity and inclusion at our company. We do not discriminate on the basis of any protected attribute, including race, religion, color, national origin, gender, sexual orientation, gender identity, gender expression, age, marital or veteran status, pregnancy or disability, or any other basis protected under applicable law. We also make reasonable accommodations for applicants' and employees' religious practices and beliefs, as well as mental health or physical disability needs. Visit our FAQs for more information about requesting an accommodation.
JPMorgan Chase & Co. is an Equal Opportunity Employer, including Disability/Veterans
**Base Pay/Salary**
Jersey City,NJ $232,750.00 - $325,000.00 / year
Senior Principal Software Engineer, Data Architecture
Embedded software engineer job in Harrison, NY
Our Purpose Mastercard powers economies and empowers people in 200+ countries and territories worldwide. Together with our customers, we're helping build a sustainable economy where everyone can prosper. We support a wide range of digital payments choices, making transactions secure, simple, smart and accessible. Our technology and innovation, partnerships and networks combine to deliver a unique set of products and services that help people, businesses and governments realize their greatest potential.
Title and Summary
Senior Principal Software Engineer, Data Architecture
Overview:
Mastercard's Data & Analytics is seeking a visionary and results-oriented Senior Principal Software Engineer, Data Architecture to lead the design and evolution of Mastercard's enterprise data architecture.
This foundational technical role is responsible for defining how data is collected, organized, governed, and distributed across Mastercard's global infrastructure. Reporting to the EVP of Data & Analytics, this engineer will shape architectural frameworks and standards that drive product innovation, operational excellence, and regulatory compliance across a hybrid cloud environment.
The Mastercard's Data & Analytics organization is undergoing a bold transformation to modernize our global data ecosystem-unlocking value through secure, scalable, and compliant data capabilities.
Role:
Data Architecture Strategy & Execution
* Lead the design and execution of Mastercard's enterprise data architecture across a complex, global ecosystem.
* Drive modernization from legacy and on-prem systems to modern, cloud-native, and hybrid data platforms.
* Architect scalable, secure data solutions that meet evolving regulatory requirements (e.g., ISO 20022, data localization, GDPR).
* Create reusable, domain-oriented data models that promote consistency, interoperability, and self-service across business units.
* Define and implement architectural patterns supporting both real-time and batch data processing across relational and non-relational systems.
* Champion adoption of modern data principles including Data Mesh, data products, and federated governance.
Governance, Alignment & Agile Integration
* Serve as a key technical leader on the Data & Analytics Architecture Review Board to ensure alignment across programs and domains.
* Collaborate with Mastercard's Architecture, Security, and Engineering organizations to embed data architecture into enterprise-wide standards.
* Apply Agile methodologies to data architecture initiatives, enabling iterative delivery, rapid feedback, and cross-functional collaboration.
* Represent Data & Analytics in enterprise architecture councils, steering committees, and executive planning forums.
Cross-Functional Leadership & Mentorship
* Lead and scale technical excellence by mentoring engineers, architects, and technical experts across distributed systems, cloud platforms, and data modeling.
* Act as a trusted advisor to business, product, and engineering leaders-bridging technical strategy with enterprise priorities.
* Build relationships and communicate effectively with internal and external stakeholders, including senior executives, to influence data-driven strategies and decisions.
All About You:
* Proven experience as a Senior Principal Engineer or equivalent in enterprise data architecture, data engineering, or data platform strategy.
* Deep expertise in building and modernizing distributed data platforms using technologies such as Apache Spark, Kafka, Flink, NiFi, and Cloudera/Hadoop.
* Hands-on proficiency with modern data platforms and tools including Databricks, Snowflake, Delta Lake, and Redshift.
* Experienced in designing and operating real-time and batch data pipelines in hybrid and cloud-native environments (AWS, Azure, GCP).
* Knowledge of Data Mesh principles, federated governance, and data product lifecycle management.
* Experience working in Agile environments, leveraging modern delivery practices like Scrum, SAFe, or product-centric models.
* Track record of leading large-scale data transformations and platform modernization initiatives in regulated industries such as Payments, Fintech, or Banking.
* Understanding of card data flows, merchant ecosystems, and frameworks including ISO 20022 and data localization mandates.
* Demonstrated ability to influence technical and business decisions at all levels, including C-suite stakeholders.
* Strong executive presence with the ability to translate complex architecture concepts into business language.
* Experience mentoring and leading global, cross-functional teams of high-performing technical talent.
* Bachelor's degree in Computer Science, Data Engineering, Information Systems, or a related technical field required.
This role is not eligible for Mastercard's work authorization sponsorship. As such, candidates must be eligible to work in the United States, now as well as in the future, without employer sponsorship.
#LI-NF1
Mastercard is a merit-based, inclusive, equal opportunity employer that considers applicants without regard to gender, gender identity, sexual orientation, race, ethnicity, disabled or veteran status, or any other characteristic protected by law. We hire the most qualified candidate for the role. In the US or Canada, if you require accommodations or assistance to complete the online application process or during the recruitment process, please contact reasonable_accommodation@mastercard.com and identify the type of accommodation or assistance you are requesting. Do not include any medical or health information in this email. The Reasonable Accommodations team will respond to your email promptly.
Corporate Security Responsibility
All activities involving access to Mastercard assets, information, and networks comes with an inherent risk to the organization and, therefore, it is expected that every person working for, or on behalf of, Mastercard is responsible for information security and must:
* Abide by Mastercard's security policies and practices;
* Ensure the confidentiality and integrity of the information being accessed;
* Report any suspected information security violation or breach, and
* Complete all periodic mandatory security trainings in accordance with Mastercard's guidelines.
In line with Mastercard's total compensation philosophy and assuming that the job will be performed in the US, the successful candidate will be offered a competitive base salary and may be eligible for an annual bonus or commissions depending on the role. The base salary offered may vary depending on multiple factors, including but not limited to location, job-related knowledge, skills, and experience. Mastercard benefits for full time (and certain part time) employees generally include: insurance (including medical, prescription drug, dental, vision, disability, life insurance); flexible spending account and health savings account; paid leaves (including 16 weeks of new parent leave and up to 20 days of bereavement leave); 80 hours of Paid Sick and Safe Time, 25 days of vacation time and 5 personal days, pro-rated based on date of hire; 10 annual paid U.S. observed holidays; 401k with a best-in-class company match; deferred compensation for eligible roles; fitness reimbursement or on-site fitness facilities; eligibility for tuition reimbursement; and many more.
Pay Ranges
Arlington, Virginia: $230,000 - $368,000 USD
Boston, Massachusetts: $230,000 - $368,000 USD
Miami, Florida: $200,000 - $320,000 USD
Purchase, New York: $230,000 - $368,000 USD
Auto-ApplyPrincipal Software Engineer - Executive Director / Distributed Computing and Compute Optimization Specialist
Embedded software engineer job in Jersey City, NJ
If you are looking for a game-changing career, working for one of the world's leading financial institutions, you've come to the right place. As a Principal Software Engineer at JPMorgan Chase within the Commercial & Investment Bank Compute Runtime Platforms, you will play a crucial role in providing expertise and engineering excellence as part of an agile team. Your responsibilities include enhancing, building, and delivering trusted market-leading technology products in a secure, stable, and scalable manner. You will leverage your advanced technical skills and collaborate with colleagues across the organization to achieve best-in-class outcomes across various technologies, supporting one or more of the firm's portfolios.
**Job responsibilities**
+ Design, implement, and optimize distributed computing solutions in HPC, K8s and Cloud environments.
+ Leverage Generative AI and AI tooling to enhance the monitoring, management, and optimization of large compute environments.
+ Collaborate with cross-functional teams to improve system performance and efficiency.
+ Develop and maintain software solutions using Python, C++ and Go.
+ Deploy and manage applications using Kubernetes (K8s) and HPC/Grid Computing technologies such as Slurm, LSF, and Symphony in cloud environments.
**Required qualifications, capabilities, and skills**
+ Formal training or certification on Software Engineering concepts and 10+ years applied experience.
+ Expertise in C++, Python, Kubernetes (K8s), and HPC/Grid Computing technologies (Slurm, LSF, Symphony), GenAI, agent framework and tools, observability tooling such as OTel
+ Proven experience with cloud technologies and environments.
+ Strong problem-solving skills and the ability to work collaboratively in a team setting.
+ Experience in Computer Science, Computer Engineering, Mathematics, or a related technical field
JPMorganChase, one of the oldest financial institutions, offers innovative financial solutions to millions of consumers, small businesses and many of the world's most prominent corporate, institutional and government clients under the J.P. Morgan and Chase brands. Our history spans over 200 years and today we are a leader in investment banking, consumer and small business banking, commercial banking, financial transaction processing and asset management.
We offer a competitive total rewards package including base salary determined based on the role, experience, skill set and location. Those in eligible roles may receive commission-based pay and/or discretionary incentive compensation, paid in the form of cash and/or forfeitable equity, awarded in recognition of individual achievements and contributions. We also offer a range of benefits and programs to meet employee needs, based on eligibility. These benefits include comprehensive health care coverage, on-site health and wellness centers, a retirement savings plan, backup childcare, tuition reimbursement, mental health support, financial coaching and more. Additional details about total compensation and benefits will be provided during the hiring process.
We recognize that our people are our strength and the diverse talents they bring to our global workforce are directly linked to our success. We are an equal opportunity employer and place a high value on diversity and inclusion at our company. We do not discriminate on the basis of any protected attribute, including race, religion, color, national origin, gender, sexual orientation, gender identity, gender expression, age, marital or veteran status, pregnancy or disability, or any other basis protected under applicable law. We also make reasonable accommodations for applicants' and employees' religious practices and beliefs, as well as mental health or physical disability needs. Visit our FAQs for more information about requesting an accommodation.
JPMorgan Chase & Co. is an Equal Opportunity Employer, including Disability/Veterans
**Base Pay/Salary**
Jersey City,NJ $204,250.00 - $285,000.00 / year
Senior Principal Software Engineer, Data Architecture
Embedded software engineer job in Harrison, NY
**Our Purpose** _Mastercard powers economies and empowers people in 200+ countries and territories worldwide. Together with our customers, we're helping build a sustainable economy where everyone can prosper. We support a wide range of digital payments choices, making transactions secure, simple, smart and accessible. Our technology and innovation, partnerships and networks combine to deliver a unique set of products and services that help people, businesses and governments realize their greatest potential._
**Title and Summary**
Senior Principal Software Engineer, Data Architecture
Overview:
Mastercard's Data & Analytics is seeking a visionary and results-oriented Senior Principal Software Engineer, Data Architecture to lead the design and evolution of Mastercard's enterprise data architecture.
This foundational technical role is responsible for defining how data is collected, organized, governed, and distributed across Mastercard's global infrastructure. Reporting to the EVP of Data & Analytics, this engineer will shape architectural frameworks and standards that drive product innovation, operational excellence, and regulatory compliance across a hybrid cloud environment.
The Mastercard's Data & Analytics organization is undergoing a bold transformation to modernize our global data ecosystem-unlocking value through secure, scalable, and compliant data capabilities.
Role:
Data Architecture Strategy & Execution
- Lead the design and execution of Mastercard's enterprise data architecture across a complex, global ecosystem.
- Drive modernization from legacy and on-prem systems to modern, cloud-native, and hybrid data platforms.
- Architect scalable, secure data solutions that meet evolving regulatory requirements (e.g., ISO 20022, data localization, GDPR).
- Create reusable, domain-oriented data models that promote consistency, interoperability, and self-service across business units.
- Define and implement architectural patterns supporting both real-time and batch data processing across relational and non-relational systems.
- Champion adoption of modern data principles including Data Mesh, data products, and federated governance.
Governance, Alignment & Agile Integration
- Serve as a key technical leader on the Data & Analytics Architecture Review Board to ensure alignment across programs and domains.
- Collaborate with Mastercard's Architecture, Security, and Engineering organizations to embed data architecture into enterprise-wide standards.
- Apply Agile methodologies to data architecture initiatives, enabling iterative delivery, rapid feedback, and cross-functional collaboration.
- Represent Data & Analytics in enterprise architecture councils, steering committees, and executive planning forums.
Cross-Functional Leadership & Mentorship
- Lead and scale technical excellence by mentoring engineers, architects, and technical experts across distributed systems, cloud platforms, and data modeling.
- Act as a trusted advisor to business, product, and engineering leaders-bridging technical strategy with enterprise priorities.
- Build relationships and communicate effectively with internal and external stakeholders, including senior executives, to influence data-driven strategies and decisions.
All About You:
- Proven experience as a Senior Principal Engineer or equivalent in enterprise data architecture, data engineering, or data platform strategy.
- Deep expertise in building and modernizing distributed data platforms using technologies such as Apache Spark, Kafka, Flink, NiFi, and Cloudera/Hadoop.
- Hands-on proficiency with modern data platforms and tools including Databricks, Snowflake, Delta Lake, and Redshift.
- Experienced in designing and operating real-time and batch data pipelines in hybrid and cloud-native environments (AWS, Azure, GCP).
- Knowledge of Data Mesh principles, federated governance, and data product lifecycle management.
- Experience working in Agile environments, leveraging modern delivery practices like Scrum, SAFe, or product-centric models.
- Track record of leading large-scale data transformations and platform modernization initiatives in regulated industries such as Payments, Fintech, or Banking.
- Understanding of card data flows, merchant ecosystems, and frameworks including ISO 20022 and data localization mandates.
- Demonstrated ability to influence technical and business decisions at all levels, including C-suite stakeholders.
- Strong executive presence with the ability to translate complex architecture concepts into business language.
- Experience mentoring and leading global, cross-functional teams of high-performing technical talent.
- Bachelor's degree in Computer Science, Data Engineering, Information Systems, or a related technical field required.
This role is not eligible for Mastercard's work authorization sponsorship. As such, candidates must be eligible to work in the United States, now as well as in the future, without employer sponsorship.
\#LI-NF1
Mastercard is a merit-based, inclusive, equal opportunity employer that considers applicants without regard to gender, gender identity, sexual orientation, race, ethnicity, disabled or veteran status, or any other characteristic protected by law. We hire the most qualified candidate for the role. In the US or Canada, if you require accommodations or assistance to complete the online application process or during the recruitment process, please contact reasonable_accommodation@mastercard.com and identify the type of accommodation or assistance you are requesting. Do not include any medical or health information in this email. The Reasonable Accommodations team will respond to your email promptly.
**Corporate Security Responsibility**
All activities involving access to Mastercard assets, information, and networks comes with an inherent risk to the organization and, therefore, it is expected that every person working for, or on behalf of, Mastercard is responsible for information security and must:
+ Abide by Mastercard's security policies and practices;
+ Ensure the confidentiality and integrity of the information being accessed;
+ Report any suspected information security violation or breach, and
+ Complete all periodic mandatory security trainings in accordance with Mastercard's guidelines.
In line with Mastercard's total compensation philosophy and assuming that the job will be performed in the US, the successful candidate will be offered a competitive base salary and may be eligible for an annual bonus or commissions depending on the role. The base salary offered may vary depending on multiple factors, including but not limited to location, job-related knowledge, skills, and experience. Mastercard benefits for full time (and certain part time) employees generally include: insurance (including medical, prescription drug, dental, vision, disability, life insurance); flexible spending account and health savings account; paid leaves (including 16 weeks of new parent leave and up to 20 days of bereavement leave); 80 hours of Paid Sick and Safe Time, 25 days of vacation time and 5 personal days, pro-rated based on date of hire; 10 annual paid U.S. observed holidays; 401k with a best-in-class company match; deferred compensation for eligible roles; fitness reimbursement or on-site fitness facilities; eligibility for tuition reimbursement; and many more.
**Pay Ranges**
Arlington, Virginia: $230,000 - $368,000 USD
Boston, Massachusetts: $230,000 - $368,000 USD
Miami, Florida: $200,000 - $320,000 USD
Purchase, New York: $230,000 - $368,000 USD