Post job

Embedded software engineer jobs in White Plains, NY - 123 jobs

All
Embedded Software Engineer
Principal Software Engineer
Senior Embedded Software Engineer
Senior Firmware Engineer
Staff Software Engineer
Senior Software Engineer
Embedded Engineer
Computer Engineer
Senior Systems Software Engineer
  • Embedded Software Engineer

    Clarapath

    Embedded software engineer job in Hawthorne, NY

    Job Description JOB TITLE: Embedded Software Engineer TYPE: Full time, regular COMPENSATION: $125,000 - $160,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 Embedded Software Engineer will be working alongside our existing software engineers, electrical engineers on medical device development. This role is multi-disciplinary with technical responsibility for designing, developing, and testing device control software, both at the driver and at the application level. We are looking for a team player who views medical device development as a competitive advantage. Responsibilities : Design, develop and maintain embedded software applications for various platforms, including microcontrollers and microprocessors Develop drivers for interfacing with motor controllers, cameras, scanners, and PLC systems Collaborate with hardware engineers to define system requirements and develop software architecture designs Implement real-time operating systems (RTOS) and device drivers to support hardware functionality Write efficient and reliable code in C/C++ for embedded systems, ensuring optimal performance and resource utilization Conduct unit testing and debugging of software modules to identify and resolve defects Participate in code reviews and provide constructive feedback to ensure code quality and maintainability Work closely with cross-functional teams, including firmware engineers, hardware engineers, and QA testers, to integrate software components and validate system functionality Stay updated on emerging technologies and industry trends related to embedded software development, and incorporate best practices into our development processes Document software designs, specifications, and test procedures to support product development and regulatory compliance efforts Collaborate with external partners and suppliers as needed to integrate third-party software components or tools into our embedded systems Qualifications : Bachelor's degree in Computer Science, Electrical Engineering, or related field. Master's degree preferred 3-5 years of experience in embedded software development, with a strong proficiency in C/C++ and Python programing languages Prior experience working in a LINUX environment Prior experience working with GIT or other code repository systems Solid understanding of the TCP/IP protocol stack Solid understanding of multithreading and real-time embedded systems, including RTOS, device drivers, and hardware-software interfaces Prior experience utilizing PID-based control for motion and temperature regulation Experience with embedded development tools and environments, such as IDEs, debuggers, and version control systems Familiarity with microcontroller architectures and peripheral interfaces (ex: Ethernet, Serial, UART, SPI, I2C, GPIO) Familiarity with industrial communication protocols such as MODBUS Knowledge of software development lifecycle (SDLC) processes and quality assurance principles Strong analytical and problem-solving skills, with the ability to troubleshoot complex software issues Excellent communication and teamwork abilities, with a collaborative approach to problem-solving Demonstrated ability to work effectively in a fast-paced, deadline-driven environment Prior experience in Agile development methodologies and continuous integration practices, a plus Experience with robotics platforms like ROS or YARP, a plus Experience interfacing with Clinical Lab Information Systems, a plus Experience in addressing data security and compliance with HIPPA regulations, a plus Histology laboratory workflow experience, a plus Experience building visions systems for process and quality control, a plus Company Offers: Competitive salary, 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.
    $125k-160k yearly 12d ago
  • Job icon imageJob icon image 2

    Looking for a job?

    Let Zippia find it for you.

  • Senior Software Engineer, Embedded Systems

    Standard Bots

    Embedded software engineer job in Glen Cove, NY

    Standard Bot's mission is to significantly lower the barrier to entry to real-world automation, bringing the power of bits to the world of atoms and unlocking productivity for entire new industries and users. Our robotics, vision, and networking platform is the basis for our company's ambitious goals- and a platform of such magnitude requires a deep investment in extensibility, simplicity, and reliability. Embedded Systems engineering is the basis of the entire company's mission. The foundations they build to empower not only the company, but entire industries. Candidates must reside within commuting distance to Glen Cove, NY. This role will be required to come into our Glen Cove factory on an as-needed basis. Note: We are unable to offer Visa sponsorship at this time. What you'll do This role is a Software Generalist in nature with lean towards embedded systems and firmware. You will be part of our on-call rotation helping with higher parts of our software stack but also have familiarity with embedded systems, firmware, etc. We're looking for seasoned and skilled technical leaders to help architect the future of robotics through best in class, modern software engineering practices. As an Embedded Systems Software Engineer, you will work with other engineers, organizational leaders, and users to advance the foundations of systems control, networking, and robotics. Responsibilities Identify, scope, and drive high impact technical projects that will inform the basis of Standard Bots platform strategy Advise leadership on technical decisions and strategy Mentor and advise other engineers as well as peers on technical and personal advancement Drive technical decision making and implementation through hands-on and technically deep work Software Stack and Ownership Areas The Systems Group focuses on foundational technologies including motor control, Linux host OS configuration, system health monitoring/logging, and robotic control systems. Tech Stack STM32 C++ NodeJS/Typescript Kubernetes Docker Github Actions Who you are 💡 We do not require or favor any background in robotics We're looking for engineers who are self-driven, optimistic, creative, and resourceful. We have no requirements for a background in robotics, but find most success with engineers excited by the domain and looking to apply their expertise and experience in a new, fascinating area. Skills you'll bring Experience: You have a strong technical background, including 5+ years working in complex environments Growth + Optimism: You are excited by new domains and challenges, and eager to pick up new context to accelerate your impact Clarity of Communication: You excel in written and verbal communication and enjoy leveraging your skills to support your peers Impact Driven: You relentlessly seek user impact and value execution over technical idealism Proactive Simplicity: You prioritize simplicity, reliability, and velocity and proactively identify opportunities to improve proposed implementations or incumbent systems Excelling in Ambitious Environments: You excel in dynamic and ambitious environments, working with a diverse group of individuals and backgrounds More About Standard Bots Standard Bots is transforming robotics by building an accessible platform for companies of all sizes. Designed and assembled in the U.S., our robots are programmed through simple demonstrations, rather than complex coding. By streamlining every step of the deployment workflow-from software updates to fleet management-we're empowering businesses to achieve new efficiencies and tackle diverse challenges across sectors. Our goal is to make intelligent robotics as ubiquitous and accessible as smartphones, fundamentally changing the role of automation in society. Compensation and Benefits: The salary range for this role is $170,000 to $220,000. We are open to a variety of seniority levels for this role and will build compensation packages that are commensurate with seniority and skill level. Base salary is just one part of the overall compensation at Standard Bots. All Full-Time Employees are eligible for Employee Stock Options. We also offer a package of benefits including paid time off, medical/dental/vision insurance, life insurance, disability insurance, and 401(k) to regular full-time employees.
    $170k-220k yearly Auto-Apply 60d+ ago
  • Embedded Software Engineer

    Workila

    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
    $100k-120k yearly 60d+ ago
  • Software Engineer, Embedded

    Themasongroup

    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.
    $86k-113k yearly est. 30d ago
  • Embedded Software Engineer / Architect

    Recruitment Solutions Integrators

    Embedded software engineer job in Norwalk, CT

    Our client brings together the most creative minds in science and technology to develop lithography machines . Their Development & Engineering Department is currently searching for a talented software engineer to design and implement embedded software for systems among the highest precision ever produced in the world Position:Embedded Software Engineer / Architect Location: Connecticut Type: Long term Contract Experience: 5-10 Yrs Experienced Job Description: The individual will be responsible for key modules of the production software throughout the development cycle, ranging from specifying functional requirements by working with multi-disciplinary teams, providing detailed design specifications, outlining testing effort, to implementing the software and executing the testing steps to qualify the product, etc. The engineer will work closely with the team leader, the project management and other developers to create robust software that offers advanced architecture and fulfills the business needs. Education: BS or higher in Computer Science or related technical discipline or equivalent experience Required Experience: Minimum 6 years C/C++ programming experiences, with an emphasis on embedded system programming Minimum 6 years Unix programming experiences, preferably on Solaris or Linux Experience or proven ability in computational algorithms Experience or proven ability in technical specifications Experience or proven ability in designing complex software architecture Experience in Python, is a plus Experience in Clearcase, is a plus A passion for programming and software engineering If you are comfortable with the position requirements and intrested in exploring this opportunity further, please respond with your updated resume along with the below details. 1) Best number to reach you: 2) Best time to call you: Additional Information share your resume to rao.hiring at gmail dot com with subject as job tittle
    $82k-108k yearly est. 60d+ ago
  • Senior Firmware Engineer

    Chefman

    Embedded software engineer job in Mahwah, NJ

    Job Description We are seeking a highly experienced Senior Firmware Engineer to help design, build, and scale the embedded systems that power Chefman's connected kitchen products. This role sits at the intersection of hardware, firmware, cloud, and user experience, working closely with UX, Culinary, Video, Software, and Hardware Engineering teams to deliver reliable, high-quality products from concept through production and beyond. The ideal candidate brings deep hands-on experience with embedded firmware development, strong architectural judgment, and a passion for building scalable, maintainable systems in a fast-paced consumer product environment. You will play a key role in technical decision-making, code quality, system performance, and the evolution of our embedded platform as we continue to expand our connected product ecosystem. Responsibilities Collaborate with UX, Culinary, Video, Software, and Hardware Engineering Teams to review requirements, design and implement features for our kitchen product assortment Produce well designed, high quality and reusable code by applying design patterns and best practices in software development for agility, reliability, and scalability of the application Refactor code base from time to time to improve performance, reliability and maintainability of the application Contribute to architecture, instrumentation and performance design decisions Write unit and integration tests Participate in code reviews Carry out testing and debugging Improve efficiency of deployment and testing via CI/CD processes Triage and resolve issues reported by QE or other users Participate in daily standups and weekly sync-up meetings with stakeholders Participate in sprint planning sessions by reviewing goals and grooming stories Scale architecture with modern technologies such as Docker while leveraging the AWS platform and Atlassian software (Bitbucket pipelines, Jira automation, etc.) Effectively connecting to a culture of delivering high quality content around the brand vision Qualifications Bachelor's degree in Electrical or Computer Engineering, or equivalent degrees 10+ years of experience in electronic product development involving analog and digital circuit designs with 32-bit ARM microcontrollers 10+ years of experience with C/C++ Experience in wired (UART, SPI, I2C) and wireless communication Experience working and collaborating in a team setting using version control systems such as Git and following Software Development best practices (SDLC) using tools like Jira and Confluence Ability to troubleshoot hardware using tools such as scope, logic analyzer, spectrum analyzer, JTAG, etc. Excellent written and oral communication skills Desired Skills and Experience Good understanding of application bootloader and over the air firmware update Experience architecting and designing systems for embedded applications Experience with real-time operating system (RTOS), Wi-Fi/Bluetooth communication, and a good understanding of the network stack such as TCP/IP protocol Familiar with implementing IOT products using ESP module and LCD display is a plus Experience working in an agile environment within the scrum framework High level knowledge of software engineering and cloud environments Ability to work with minimal supervision and to participate and contribute positively when working with different teams Demonstrated initiative and ability to complete projects, document work and communicate clearly both in writing and verbally Salary Range (commensurate with experience)$150,000-$170,000 USD
    $150k-170k yearly 7d ago
  • Sr. Firmware Engineer

    Collabera 4.5company rating

    Embedded software engineer job in Melville, NY

    Collabera is ranked amongst the top 10 Information Technology (IT) staffing firms in the U.S., with more than $525 million in sales revenue and a global presence that represents approximately 12,000+ professionals across North America (U.S., Canada), Asia Pacific (India, Philippines, Singapore, Malaysia), and Europe (Ireland, Netherlands, Poland, United Kingdom). We support our clients with a strong recruitment model and a sincere commitment to their success, which is why more than 75% of our clients rank us amongst their top three staffing suppliers. Not only are we committed to meeting and exceeding our customer's needs, but also are committed to our employees' satisfaction as well. We believe our employees are the cornerstone of our success and we make every effort to ensure their satisfaction throughout their tenure with Collabera. As a result of these efforts, we have been recognized by Staffing Industry Analysts (SIA) as the “Best Staffing Firm to Work For” for five consecutive years since 2012. Collabera has over 50 offices across the globe with a presence in ten countries and provides staff augmentation, managed services and direct placement services to global 2000 corporations. For consultants and employees, Collabera offers an enriching experience that promotes career growth and lifelong learning. Visit ***************** to learn more about our latest job openings. Awards and Recognition --Staffing Industry Analysts: Best Staffing Firm to Work For (2016, 2015, 2014, 2013, 2012) --Staffing Industry Analysts: Largest U.S. Staffing Firms (2016, 2015, 2014, 2013) --Staffing Industry Analysts: Largest Minority Owned IT Staffing Firm in the US. Job Description Fortune 500 manufacturing and aerospace giant looking for Firmware engineer who will be Design and develop embedded software for Products working on low level drivers and application firmware on platforms running Linux / ThreadX real time OS. Responsibilities: · Design and develop embedded software for client Products. · Work on low level drivers and application firmware on platforms running Linux / ThreadX real time OS. · Work on design, development, testing, troubleshooting through the product development life cycle, closely cooperating with cross functional teams. Qualifications Requirements: · BSEE or BSCS or BSCE or related degree. · 4 to 6 years of experience in C and C++ programming, firmware development. · 4 to 6 years of experience in real-time embedded systems design, programming, troubleshooting and testing on platforms running Thread-X, Linux. · Atleast 3 years of experience with Cellular communication technologies such as UMTS, CDMA, LTE. Additional Information If you want to know more and apply, please connect with: Niraj Singh **************************** ************ ***********************************************
    $88k-117k yearly est. Easy Apply 60d+ ago
  • Embedded Engineer - Quantum Computing/Networking

    QCi 3.3company rating

    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.
    $79k-105k yearly est. 59d ago
  • Staff Sofware Engineer, Mobile React Native

    QXO, Inc.

    Embedded software engineer job in Greenwich, CT

    We're looking for bold, entrepreneurial talent ready to help build something extraordinary - and reshape the future of building products distribution. QXO is a publicly traded company founded by Brad Jacobs with the goal of building the market-leading company in the building products distribution industry. On April 30, 2025, QXO completed its first acquisition: Beacon Building Products, a leading distributor in the sector. We are building a customer-focused, tech-enabled, and innovation-driven business that will scale rapidly through accretive M&A, organic growth, and greenfield expansion. Our strategy is rooted in delivering exceptional customer experiences, improving operational efficiency, and leveraging data, digital tools, and AI to modernize a historically under-digitized industry. QXO is building the next-generation mobile experiences that power intelligent decision-making and seamless user interaction across our product ecosystem. We are seeking a Staff Software Engineer, Mobile (React Native) to lead the architectural strategy and foundational development of our hybrid mobile platform. You will drive our transition to React Native, shaping key infrastructure, guiding migration paths, and setting standards for hybrid development across our mobile applications. This is a high-impact individual contributor role for a mobile expert who thrives on system design, platform evolution, and mentoring teams through technical transformation. What you'll do: * Lead the design and implementation of React Native infrastructure across QXO's mobile platform. * Architect and deliver hybrid mobile systems that seamlessly bridge native and cross-platform components. * Partner with engineering, design, and product teams to align mobile architecture with business and user needs. * Evaluate, integrate, and support core React Native libraries, native modules, and performance monitoring tools. * Define and communicate clear migration paths for moving from native codebase to hybrid React Native architecture. * Establish and document development best practices, testing strategies, and platform conventions for hybrid mobile engineering. * Advocate for high code quality, long-term maintainability, and strong user experience across all mobile workstreams. What you'll bring: Qualifications & Skills * 5+ years of professional software engineering experience with a focus on mobile platforms. * 3+ years of experience working with React Native, including production-level deployment, library integration, and performance tuning. * Hands-on experience developing and maintaining native mobile applications in Swift, Kotlin, Objective-C, or Java. * Proven ability to lead hybrid mobile architecture-including clear separation of concerns, native-to-JS bridges, and modular code structure. * Deep understanding of mobile performance, including memory usage, battery optimization, and UI responsiveness across platforms. * Demonstrated success leading architectural planning and migration strategies involving React Native adoption. * Strong product sensibility with a track record of collaborating effectively with design and product partners to deliver elegant, user-centered experiences. * Experience defining development standards, implementing testing strategies, and promoting platform consistency across teams. * Strong mentorship and communication skills-able to influence and level-up teams through reviews, pairing, and documentation. * Familiarity with mobile CI/CD pipelines, build tools, and app performance monitoring frameworks. * Bachelor's or Master's degree in Computer Science, Engineering, or a related field (or equivalent experience). Preferred Qualifications: * Experience leading or supporting large-scale migrations from native mobile apps to React Native. * Comfort with TypeScript, Metro bundler, and working with custom native modules in a React Native environment. * Experience contributing to shared component libraries or mobile design systems. What you'll earn * Base pay range: $150,000 - $275,000 / year * Annual performance bonus * Long term incentive (equity/stock) * 401(k) with employer match * Medical, dental, and vision insurance * PTO, company holidays, and parental leave * Paid Time Off/Paid Sick Leave: Applicants can expect to accrue 15 days of paid time off during their first year (4.62 hours for every 80 hours worked) and increased accruals after five years of service. * Paid training and certifications * Legal assistance and identity protection * Pet insurance * Employee assistance program (EAP) QXO is an Equal Opportunity Employer. We value diversity and do not discriminate on the basis of race, color, religion, sex, national origin, age, disability, or any other protected status. To comply with Pay Transparency laws, employers must disclose an annual salary range. Actual offers depend on factors such as location, experience, skills, and market data. This position may also offer variable compensation. Salary Range: USD $150,000.00 - USD $275,000.00 /Yr.
    $150k-275k yearly 41d ago
  • Staff Software Engineer, Money

    Galileo Financial Technologies 4.3company rating

    Embedded software engineer job in Greenville, NY

    Employee Applicant Privacy Notice Who we are: Welcoming, collaborative and having the opportunity to make an impact - is how our employees describe working here. Galileo is a financial technology company that provides innovative and revolutionary software products and services that power some of the world's largest Fintechs. We are the only payments innovator that applies tech and engineering capabilities to empower Fintechs and financial institutions to unleash their full creativity to achieve their most inspired goals. Galileo leads its industry with superior fraud detection, security, decision-making analytics and regulatory compliance functionality combined with customized, responsive and flexible programs to accelerate the success of all payments companies and solve tomorrow's payments challenges today. We hire energetic and creative employees while providing them the opportunity to excel in their careers and make a difference for our clients. Learn more about us and why we work here at ********************************************** The Role: We are seeking a Staff Software Engineer to play a pivotal role in our money movement team while also working on product architecture transformation, focusing on the evolution of our banking core and the implementation of enhanced account structures, including readiness for new products like CDs. This position involves building resilient and safe money movement rails. You'll be working within a highly collaborative environment where planning and executing through a unified campaign lens is essential due to the complexity and interdependencies of these initiatives. As a Staff Software Engineer, you'll be in the middle of it all, acting as a leader and force multiplier - you'll work with stakeholders to implement functionality, architect our systems, squash bugs, and continually grow as an engineer. The ideal candidate is both forward-thinking and hands-on, has a strong sense of ownership and drive for delivery, and is a good mentor and co-worker. At SoFi Technologies, we pride ourselves on the collaboration between Product, Design, and Engineering, and so you will be involved in the entire product lifecycle, from ideation through building, deploying, and continual improvement and evolution - and you'll be working with an all-star team of talented engineers. Galileo Financial Technologies plays a key role in supporting that mission for SoFi, providing key payment processing and technology support for a variety of SoFi offerings, including buy now, pay later and conversational AI-based customer engagement. And with the companies operating under the same corporate umbrella since SoFi acquired Galileo in 2020, the opportunity for additional integrations has skyrocketed. What You'll Do: Full development life-cycle design from project requirement to deployment. Work on automation and improvement of data exchanges and data pipelines between internal and external teams. Facilitate the definition of project scope, deliverables, and goals. Lead cross-functional delivery teams to ensure deliverables are met. Track project performance against defined milestones/goals. Conduct process improvement projects to increase performance in vital program metrics. Communicate ongoing project health with key stakeholders and business leadership. Maintain strict compliance with established project management policies and guidelines. Take initiative and produce timely results in a fast-paced and sometimes ambiguous environment. Make significant contributions to the code base. Define best practices and uphold coding standards. Consistently demonstrate extremely high levels of technical knowledge, ingenuity, and creativity. Develop and apply advanced technologies, engineering principles, theories, and concepts. Broad knowledge about the design and operation of systems outside of specialty. Work within the Engineering team to develop features that specifically benefit our users. Must be able to deliver high-quality code on schedule and communicate with groups in and outside the development team. What You'll Need: Bachelor's Degree, Computer Science Degree, or equivalent from a fully-accredited college or university. 6+ years of Java programming experience. Our core stack is Java/Kotlin/Spring/PostgreSQL/React, and we run on Kubernetes in a service-oriented architecture with over 100 services in production. 2+ years of Java, Kotlin, or Scala programming experience. A proven understanding of relational databases and ORMs. Experience working on a SOA or microservice-based application. Willingness to roll up your sleeves, collaborate with others, and get stuff done. Solid sense of responsibility; driving a project from inception to completion. Affinity for solving problems and shipping impactful features, not polishing perfect code or architecture. Experience working in a collaborative coding environment, refining designs together, working through code reviews, and managing pull requests. Nice to Have: Good knowledge of Continuous Integration (CI) and Continuous Deployment (CD). Knowledge in analytics, metrics, and monitoring integrations. Test-driven development along with unit and integration testing. Compensation and Benefits The base pay range for this role is listed below. Final base pay offer will be determined based on individual factors such as the candidate's experience, skills, and location. This role may also be eligible for a bonus and/or long term incentives. Your recruiter will provide more information to you. All roles are eligible for competitive benefits. More information about our employee benefits can be found in the link below. Benefits To view all of our comprehensive and competitive benefits, visit our Benefits at SoFi & Galileo page! US-Based Base Compensation $153,600 - $264,000 USD Galileo Financial Technologies provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion (including religious dress and grooming practices), sex (including pregnancy, childbirth and related medical conditions, breastfeeding, and conditions related to breastfeeding), gender, gender identity, gender expression, national origin, ancestry, age (40 or over), physical or medical disability, medical condition, marital status, registered domestic partner status, sexual orientation, genetic information, military and/or veteran status, or any other basis prohibited by applicable state or federal law. The Company hires the best qualified candidate for the job, without regard to protected characteristics. Pursuant to the San Francisco Fair Chance Ordinance, we will consider for employment qualified applicants with arrest and conviction records. New York applicants: Notice of Employee Rights Galileo is committed to an inclusive culture. As part of this commitment, Galileo offers reasonable accommodations to candidates with physical or mental disabilities. If you need accommodations to participate in the job application or interview process, please let your recruiter know or email accommodations@sofi.com. Due to insurance coverage issues, we are unable to accommodate remote work from Hawaii or Alaska at this time. Internal Employees If you are a current employee, do not apply here - please navigate to our Internal Job Board in Greenhouse to apply to our open roles.
    $153.6k-264k yearly Auto-Apply 19d ago
  • Windows End User Computing Engineer

    Sharp Decisions 4.6company rating

    Embedded software engineer job in White Plains, NY

    We are seeking a Windows End User Computing Engineer with strong expertise across the Microsoft ecosystem, including both on-premises and cloud services. This role focuses on engineering, operating, and securing Windows workstations, automating operational tasks, and managing patching and vulnerability remediation. The ideal candidate will have hands-on experience with Microsoft Intune, SCCM/MECM, and modern device management practices to support scalable and secure endpoint environments. Key Responsibilities & Qualifications * Manage Hybrid-Joined and Entra ID-joined Windows endpoints, including build processes, security patching, and vulnerability management * Strong expertise with Microsoft 365 (M365) and Office 365 (O365) services * Configure, maintain, and optimize Microsoft Intune policies for: * Mobile Device Management (MDM) * Mobile Application Management (MAM) * Experience with co-management environments (Intune + SCCM/MECM) as part of modern endpoint transformation * Hands-on experience with Windows Autopilot, including end-to-end provisioning workflows through Intune (imaging, application deployment, updates, and patching) * Manage and maintain SCCM/MECM infrastructure for application deployment, updates, and configuration management * Deploy applications, updates, and configurations using Intune and SCCM * Collaborate closely with IT and Security teams to implement and enforce device security, compliance, and governance standards * Proficiency in PowerShell automation or equivalent scripting skills * Experience using source control tools such as Git or GitHub for managing scripts and configurations #LI-AF1
    $83k-105k yearly est. 28d ago
  • Senior Principal - Software Engineering (BOGOTA)

    Slalom 4.6company rating

    Embedded software engineer job in Bogota, NJ

    Who You'll Work With At Slalom Build we co-create custom software, data and cloud products with clients who are ready to accelerate their digital transformation. We're passionate about technology, compelled by its potential as we help create the digital products, experiences, and technology-driven organizations that drive true change. We're thrilled by the opportunity to build the future we want to see, with anyone willing to join us. The Software Engineering capability at Slalom Build brings our clients' vision to life! We use modern tools and techniques (including GenAI tools and copilots) to build secure, highly scalable software products that handle our clients' most innovative and strategic work. We follow Agile practices when building software components and applications that utilize modern frameworks and cloud scale in order to accelerate our clients' business. Our software engineers are committed to the craft of collaboratively building high-quality and sustainable software products that delight our clients and their customers by taking advantage of emerging tools in an ever-changing technological landscape. We build full-stack solutions across a range of established and emerging technologies and techniques according to the needs of our clients including: * Front end applications targeting native mobile and modern web platforms. Examples include React, Angular and Vue. * APIs and back end services built using emerging frameworks and architectural patterns. Examples include Node, Typescript, Java and .Net. * Hosting, Generative AI, and application services provided by industry leading cloud providers. Examples include AWS, Azure and GCP. * Operational efficiencies leveraging modern ecosystems and automated build and deployment pipelines. * Collaborative build practices, including Generative AI tooling, that allow our teams to be agile and responsive to our clients' needs. What You'll Do The software engineering Principal balances their time between being an effective people leader and setting the technical direction in the delivery of some of our most challenging engagements. You are the advocate for your direct reports. You will develop strong, lasting relationships with each of them as you identify the perfect project match for their skills and objectives. You will partner with clients to understand the most complex technical and functional challenges they are facing. As you iterate on solutions with clients, you will develop implementation and delivery plans that take advantage of emerging technologies at scale. You will coordinate with other capabilities and technical leads in order to ensure that world-class user experiences are understood, validation procedures are aligned, and automation components are delivered. You will help in the pursuit of new business opportunities as a technical expert, detailing proposals for how we would approach delivery. Your expertise in designing and developing holistic software solutions will benefit the rest of Slalom Build as you lead communities and provide mentorship to other Builders. Specifically, you will: * Advocate for, and manage, direct reports throughout their project alignment and professional development while helping them grow their career. * Co-lead discovery and delivery project phases alongside other capability leaders. * Develop and execute implementation plans in alignment with features and functionality designed exceed client expectations across multiple value streams. * Empower your team to deliver high-quality application code by establishing pragmatic, repeatable approaches to write, validate, and ship software on medium- to large- sized projects. * Provide technical delivery expertise in new project pursuits alongside a skilled pursuit team. * Advance the craft by developing and sharing materials and thought leadership with other builders. We are looking for candidates who are interested in working in a hybrid environment as we build the foundation and grow our team in Colombia. We offer a flexible working environment to balance the need to work independently, with days that may require in-person collaboration at our office. What You'll Bring You have developed a keen sense for the needs of team members as well as project stakeholders. You are ready to put the needs of others ahead of your own as you build on your capacity as a servant people leader / manager. You steadily build rapport with your direct reports who will look to you for professional guidance. You will utilize your breadth of software design and delivery experience as well as your strong collaboration skills in order to coordinate the delivery of complex systems across multi-pod delivery projects. Your ability to communicate ideas through diagrams, documents and code will contribute to the team's ability to realize your client's vision at scale. Your sphere of influence grows as you interact with business and technology leaders to coordinate and deliver the right solution to them. You will work with other pursuit leads, sharing your technical expertise in engagement pursuits to help ensure that our technical approach is well-represented while demonstrating Slalom Build's delivery capability. You will feed others' desire to learn and grow through your influence as a technical thought leader as you continue to expand your technical acumen across technologies and platforms. About Us Slalom Build is a highly scalable, high-velocity Build as a Service firm. We work with clients in a flexible, collaborative, and repeatable methodology to create custom technology solutions for their most impactful initiatives and to accelerate their digital transformation journey. Over 1500 Builders strong, distributed across the globe, our innovation hubs attract the type of people who contribute to thriving teams. By placing builders in close proximity to clients - as well as their cultural and technology cohorts - we can assure the quality, versatility, and speed that product delivery demands, along with the elasticity and scale to tailor to individual client needs. Slalom Build leverages a foundation of innovation inherited from Slalom, a Seattle based firm that set out in 2001 to disrupt and redefine management consulting. Now 13,000+ professionals strong around the globe, Slalom is deeply engaged with some of the world's most influential, change-making enterprises. Learn more at slalombuild.com or slalom.com
    $117k-146k yearly est. 29d ago
  • Principal Software Engineer (USA)

    Trexquant Investment 4.0company rating

    Embedded software engineer job in Stamford, CT

    Job Description Trexquant is seeking a highly skilled Principal Software Engineer to lead the next-generation development of our trading and research simulation platform. This role is central to advancing Trexquant's systematic trading infrastructure and enabling scalable alpha development across multiple asset classes. The successful candidate will architect, implement, and optimize high-performance systems that drive trading simulations, data processing, and live execution for quantitative strategies. As a Principal Software Engineer, you will work closely with quantitative researchers, and engineers to design and maintain a robust, extensible simulation and backtesting framework. You will help shape the foundation for backtesting, performance evaluation, and live trading analytics that support Trexquant's global systematic strategies. Responsibilities Architect and develop a high-performance multi-asset simulation and backtesting platform capable of supporting strategy research, backtesting, and deployment across equities, futures, fixed income, and derivatives. Collaborate with quantitative researchers to ensure the platform accurately models market dynamics, transaction costs, and execution behavior consistent with live trading environments. Design scalable infrastructure for data ingestion, transformation, and computation pipelines that efficiently process large-scale market data and model outputs. Optimize C++ systems for low latency, high throughput, and numerical precision, ensuring reliability and reproducibility across simulations and production trading. Integrate research workflows-including model training, evaluation, and deployment-into a unified infrastructure supporting both Python- and C++-based research. Partner with infrastructure and data engineering teams to enhance caching, time-series management, and distributed computation capabilities. Ensure modularity, scalability, and extensibility of the simulation and backtesting framework to accommodate evolving research needs and new asset classes. Provide mentorship and technical guidance to engineers and researchers, promoting best practices in software design, testing, and performance validation. Requirements Bachelor's, Master's, or Ph.D. in Computer Science, Engineering, Mathematics, or a related quantitative field. 7+ years of experience in quantitative research infrastructure, simulation systems, or high-performance trading technology development. Expert-level proficiency in C++ (C++17/20) with deep knowledge of algorithms, concurrency, data structures, and numeric computation. Strong understanding of market microstructure, execution systems, and simulation methodologies across multiple asset classes. Proven experience architecting large-scale, low-latency, high-throughput systems for systematic or high-frequency trading. Proficiency in Python for research workflow integration and data engineering. Strong background in data modeling, time-series computation, and system performance optimization. Excellent communication skills and ability to collaborate effectively with researchers and engineers in a fast-paced, research-driven environment. Benefits Competitive salary plus bonus based on individual and company performance. Collaborative, casual, and friendly work environment. PPO Health, dental and vision insurance premiums fully covered for you and your. dependents. Pre-tax commuter benefits. Weekly company meals. Applications are now open for our NYC office, opening in September 2026. The base salary range is $175,000 - $200,000 depending on the candidate's educational and professional background. Base salary is one component of Trexquant's total compensation, which may also include a discretionary, performance-based bonus. Trexquant is an Equal Opportunity Employer
    $175k-200k yearly 13d ago
  • Senior Software Systems Engineer (Net)

    Novalink Solutions 3.1company rating

    Embedded software engineer job in Ridgefield, NJ

    Must have 5 years of HTML5 web development Expert knowledge of javascripts, Expert knowledge of CSS Expert knowledge of WebGL Published website using Angular Js
    $87k-115k yearly est. 60d+ ago
  • Senior Principal Software Engineer, Data Architecture

    Mastercard 4.7company rating

    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
    $96k-118k yearly est. Auto-Apply 60d+ ago
  • Embedded Software Engineer

    Clarapath

    Embedded software engineer job in Hawthorne, NY

    JOB TITLE: Embedded Software Engineer TYPE: Full time, regular COMPENSATION: $125,000 $160,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 Embedded Software Engineer will be working alongside our existing software engineers, electrical engineers on medical device development. This role is multi-disciplinary with technical responsibility for designing, developing, and testing device control software, both at the driver and at the application level. We are looking for a team player who views medical device development as a competitive advantage. Responsibilities : Design, develop and maintain embedded software applications for various platforms, including microcontrollers and microprocessors Develop drivers for interfacing with motor controllers, cameras, scanners, and PLC systems Collaborate with hardware engineers to define system requirements and develop software architecture designs Implement real-time operating systems (RTOS) and device drivers to support hardware functionality Write efficient and reliable code in C/C++ for embedded systems, ensuring optimal performance and resource utilization Conduct unit testing and debugging of software modules to identify and resolve defects Participate in code reviews and provide constructive feedback to ensure code quality and maintainability Work closely with cross-functional teams, including firmware engineers, hardware engineers, and QA testers, to integrate software components and validate system functionality Stay updated on emerging technologies and industry trends related to embedded software development, and incorporate best practices into our development processes Document software designs, specifications, and test procedures to support product development and regulatory compliance efforts Collaborate with external partners and suppliers as needed to integrate third-party software components or tools into our embedded systems Qualifications : Bachelor s degree in Computer Science, Electrical Engineering, or related field. Master s degree preferred 3-5 years of experience in embedded software development, with a strong proficiency in C/C++ and Python programing languages Prior experience working in a LINUX environment Prior experience working with GIT or other code repository systems Solid understanding of the TCP/IP protocol stack Solid understanding of multithreading and real-time embedded systems, including RTOS, device drivers, and hardware-software interfaces Prior experience utilizing PID-based control for motion and temperature regulation Experience with embedded development tools and environments, such as IDEs, debuggers, and version control systems Familiarity with microcontroller architectures and peripheral interfaces (ex: Ethernet, Serial, UART, SPI, I2C, GPIO) Familiarity with industrial communication protocols such as MODBUS Knowledge of software development lifecycle (SDLC) processes and quality assurance principles Strong analytical and problem-solving skills, with the ability to troubleshoot complex software issues Excellent communication and teamwork abilities, with a collaborative approach to problem-solving Demonstrated ability to work effectively in a fast-paced, deadline-driven environment Prior experience in Agile development methodologies and continuous integration practices, a plus Experience with robotics platforms like ROS or YARP, a plus Experience interfacing with Clinical Lab Information Systems, a plus Experience in addressing data security and compliance with HIPPA regulations, a plus Histology laboratory workflow experience, a plus Experience building visions systems for process and quality control, a plus Company Offers: Competitive salary, 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.
    $125k-160k yearly 12d ago
  • Embedded Software Engineer

    Workila

    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
    $100k-120k yearly 54m ago
  • Embedded Software Engineer / Architect

    Recruitment Solutions Integrators

    Embedded software engineer job in Norwalk, CT

    Our client brings together the most creative minds in science and technology to develop lithography machines . Their Development & Engineering Department is currently searching for a talented software engineer to design and implement embedded software for systems among the highest precision ever produced in the world Position:Embedded Software Engineer / Architect Location: Connecticut Type: Long term Contract Experience: 5-10 Yrs Experienced Job Description: The individual will be responsible for key modules of the production software throughout the development cycle, ranging from specifying functional requirements by working with multi-disciplinary teams, providing detailed design specifications, outlining testing effort, to implementing the software and executing the testing steps to qualify the product, etc. The engineer will work closely with the team leader, the project management and other developers to create robust software that offers advanced architecture and fulfills the business needs. Education: BS or higher in Computer Science or related technical discipline or equivalent experience Required Experience: Minimum 6 years C/C++ programming experiences, with an emphasis on embedded system programming Minimum 6 years Unix programming experiences, preferably on Solaris or Linux Experience or proven ability in computational algorithms Experience or proven ability in technical specifications Experience or proven ability in designing complex software architecture Experience in Python, is a plus Experience in Clearcase, is a plus A passion for programming and software engineering If you are comfortable with the position requirements and intrested in exploring this opportunity further, please respond with your updated resume along with the below details. 1) Best number to reach you: 2) Best time to call you: Additional Information share your resume to rao.hiring at gmail dot com with subject as job tittle
    $82k-108k yearly est. 47m ago
  • Principal Software Engineer (USA)

    Trexquant Investment 4.0company rating

    Embedded software engineer job in Stamford, CT

    Trexquant is seeking a highly skilled Principal Software Engineer to lead the next-generation development of our trading and research simulation platform. This role is central to advancing Trexquant's systematic trading infrastructure and enabling scalable alpha development across multiple asset classes. The successful candidate will architect, implement, and optimize high-performance systems that drive trading simulations, data processing, and live execution for quantitative strategies. As a Principal Software Engineer, you will work closely with quantitative researchers, and engineers to design and maintain a robust, extensible simulation and backtesting framework. You will help shape the foundation for backtesting, performance evaluation, and live trading analytics that support Trexquant's global systematic strategies. Responsibilities Architect and develop a high-performance multi-asset simulation and backtesting platform capable of supporting strategy research, backtesting, and deployment across equities, futures, fixed income, and derivatives. Collaborate with quantitative researchers to ensure the platform accurately models market dynamics, transaction costs, and execution behavior consistent with live trading environments. Design scalable infrastructure for data ingestion, transformation, and computation pipelines that efficiently process large-scale market data and model outputs. Optimize C++ systems for low latency, high throughput, and numerical precision, ensuring reliability and reproducibility across simulations and production trading. Integrate research workflows-including model training, evaluation, and deployment-into a unified infrastructure supporting both Python- and C++-based research. Partner with infrastructure and data engineering teams to enhance caching, time-series management, and distributed computation capabilities. Ensure modularity, scalability, and extensibility of the simulation and backtesting framework to accommodate evolving research needs and new asset classes. Provide mentorship and technical guidance to engineers and researchers, promoting best practices in software design, testing, and performance validation. Requirements Bachelor's, Master's, or Ph.D. in Computer Science, Engineering, Mathematics, or a related quantitative field. 7+ years of experience in quantitative research infrastructure, simulation systems, or high-performance trading technology development. Expert-level proficiency in C++ (C++17/20) with deep knowledge of algorithms, concurrency, data structures, and numeric computation. Strong understanding of market microstructure, execution systems, and simulation methodologies across multiple asset classes. Proven experience architecting large-scale, low-latency, high-throughput systems for systematic or high-frequency trading. Proficiency in Python for research workflow integration and data engineering. Strong background in data modeling, time-series computation, and system performance optimization. Excellent communication skills and ability to collaborate effectively with researchers and engineers in a fast-paced, research-driven environment. Benefits Competitive salary plus bonus based on individual and company performance. Collaborative, casual, and friendly work environment. PPO Health, dental and vision insurance premiums fully covered for you and your. dependents. Pre-tax commuter benefits. Weekly company meals. Applications are now open for our NYC office, opening in September 2026. The base salary range is $175,000 - $200,000 depending on the candidate's educational and professional background. Base salary is one component of Trexquant's total compensation, which may also include a discretionary, performance-based bonus. Trexquant is an Equal Opportunity Employer
    $175k-200k yearly Auto-Apply 60d+ ago
  • Senior Principal Software Engineer, Data Architecture

    Mastercard 4.7company rating

    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
    $96k-118k yearly est. 60d+ ago

Learn more about embedded software engineer jobs

How much does an embedded software engineer earn in White Plains, NY?

The average embedded software engineer in White Plains, NY earns between $76,000 and $129,000 annually. This compares to the national average embedded software engineer range of $77,000 to $134,000.

Average embedded software engineer salary in White Plains, NY

$99,000

What are the biggest employers of Embedded Software Engineers in White Plains, NY?

The biggest employers of Embedded Software Engineers in White Plains, NY are:
  1. Clarapath
Job type you want
Full Time
Part Time
Internship
Temporary