Post job

Embedded software engineer jobs in Greenlawn, NY - 89 jobs

All
Embedded Software Engineer
Principal Software Engineer
Senior Software Engineer
Senior Embedded Software Engineer
Firmware Engineer
Staff Software Engineer
Software Integrator Engineer
Computer Engineer
Senior Firmware Engineer
Senior Software Development Engineer
  • Lead Embedded Software Engineer - Industrial Robotics

    Highbrow LLC 3.8company rating

    Embedded software engineer job in Norwalk, CT

    A leading software firm in the Norwalk area is seeking a Principal Software Engineer to work on embedded systems in an innovative environment. The role requires addressing hardware-software challenges, primarily utilizing C++, with a strong focus on real-time systems and high-performance automation solutions. Ideal candidates will have at least 10 years of experience and a Bachelor's degree. This position offers growth opportunities and directly impacts global business operations. #J-18808-Ljbffr
    $81k-108k yearly est. 1d ago
  • Job icon imageJob icon image 2

    Looking for a job?

    Let Zippia find it for you.

  • Senior Software Engineer

    Interactive Brokers Group, Inc. 4.8company rating

    Embedded software engineer job in Greenwich, CT

    Interactive Brokers Group, Inc. is a global financial services company with offices in over 15 countries. We provide electronic brokerage services around the clock to clients in over 200 countries and territories, serving individual investors and institutions. We are a technology-focused company recognized for competitive pricing and a robust trading platform. This is a hybrid role (3 days in the office/2 days remote). About the team: Interactive Brokers has been at the forefront of the Fintech space for over 40 years and continues to challenge the status quo to offer the best trading platform with the most sophisticated features at the lowest cost. Responsibilities Design and develop applications and services supporting IBKR's rapidly growing client base. Build software that supports the expansion of IBKR brokerage business into new markets around the world. Optimize and refactor existing code for improved reliability and performance. Write and maintain design and engineering documentation. Qualifications Bachelor's or master's degree in Computer Science or related field. Minimum 5 years of professional programming experience. At least 3 years of Java programming experience. Experience with Python, Perl or similar scripting languages. Relational databases experience (Oracle). Strong analytical skills. What we'd also love to see Prior experience in finance. Ambitious and diligent mindset with a drive to improve systems. Ability to solve complex problems and innovate. To be successful in this position, you will have the following Self-motivated with the ability to handle tasks with minimal supervision. Strong analytical and problem-solving skills. Excellent collaboration and communication skills (verbal and written). Outstanding organizational and time-management skills. Company Benefits & Perks Competitive salary, annual performance-based bonus and stock grant 401(k) retirement plan with company match Comprehensive health benefits (medical, dental, vision) and a company-paid health premium Wellness programs, health coaching and counseling services through EAP Paid time off and parental leave Daily lunch allowance and company kitchen with healthy options Corporate events, team outings, volunteering, and company sports teams Education reimbursement and learning opportunities Modern offices with multi-monitor setups Apply for this job To apply, please submit your application through the IBKR Careers portal. This section may include standard application fields as required by the portal. Equal Employment Opportunity Interactive Brokers is an equal employment opportunity employer. We do not discriminate on the basis of protected status under applicable law. #J-18808-Ljbffr
    $98k-124k yearly est. 5d ago
  • Senior Software Engineer - Analytics Front Office

    P2P 3.2company rating

    Embedded software engineer job in Greenwich, CT

    DRW is a diversified trading firm with over 3 decades of experience bringing sophisticated technology and exceptional people together to operate in markets around the world. We value autonomy and the ability to quickly pivot to capture opportunities, so we operate using our own capital and trading at our own risk. Headquartered in Chicago with offices throughout the U.S., Canada, Europe, and Asia, we trade a variety of asset classes including Fixed Income, ETFs, Equities, FX, Commodities and Energy across all major global markets. We have also leveraged our expertise and technology to expand into three non-traditional strategies: real estate, venture capital and cryptoassets. We operate with respect, curiosity and open minds. The people who thrive here share our belief that it's not just what we do that matters - it's how we do it. DRW is a place of high expectations, integrity, innovation and a willingness to challenge consensus. Team & Role Overview UP - Analytics Front Office team is looking for a Senior Software Engineer who relishes working in challenging time‑critical environments solving complex problems alongside highly capable peers. Our team operates services providing real‑time PnL and Risk monitoring services for a diverse group of trading desks each with varying degrees of portfolio and model complexity. While previous experience in the trading and finance industry is beneficial, we're looking for talented software engineers with or without industry‑specific expertise. UP - Analytics Front Office primarily operates C# services heavily utilizing RX for LINQ‑style composition and asynchronous dispatch. We often reach for Python to build smaller services and frequently interact with analytics libraries in C++. Responsibilities Design, implement and operate low latency risk analytics systems as part of a highly capable team. Decompose complex functional requirements into coherent service designs that are efficient, simple to operate, and can be changed reliably. Provide on‑call support as part of our teamwide rotation; we split on‑call across the US and UK time zones to limit off‑hours disruptions. Be a capable mentor who is eager to contribute unique knowledge and perspective to advance the team's capabilities. Required Qualifications Extensive experience designing & operating low latency distributed systems at scale for critical business functions. Extensive experience in testing & test automation. Fluency in functional and object‑oriented programming languages. Competency in using Git, CI/CD platforms, Docker and Kubernetes. Familiarity With More than one of: C#, Java, Python, and C++. Databases such as: MSSQL, Postgres, Redis. Kafka/RabbitMQ or similar event‑based platforms. Data structures and design/analysis of algorithms. Bonus Fixed Income products and Interest Rate derivatives (including Risk, PnL attribution, scenario analysis, etc.). IR derivatives models (Yield Curves, Option Pricing, SABR, etc.). Statistics, discrete mathematics, linear algebra. Personal Traits Possesses ability and desire to learn, adapt and grow. Demonstrates personal humility, respect for others, and trust in teammates. Capable of independently driving projects to completion but prefers collaborating with teammates. Excellent problem‑solving and debugging skills, as well as strong listening and communication skills. Strong attention to detail, with a track record of leading and driving projects to completion. Compensation & Benefits The annual base salary range for this position is $200k to $250k depending on the candidate's experience, qualifications, and relevant skill set. The position is also eligible for an annual discretionary bonus. DRW offers a comprehensive suite of employee benefits including group medical, pharmacy, dental and vision insurance, 401k with discretionary employer match, short and long‑term disability, life and AD&D insurance, health savings accounts, and flexible spending accounts. Privacy Notice For more information about DRW's processing activities and our use of job applicants' data, please view our Privacy Notice at ******************************* California residents, please review the California Privacy Notice for information about certain legal rights at ****************************************** [#LI-SK1] #J-18808-Ljbffr
    $200k-250k yearly 3d 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 4d 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. 13h ago
  • Embedded Software Engineer

    804 Technology

    Embedded software engineer job in Hauppauge, NY

    Job DescriptionSUMMARY: Parker Fluid Systems Division (FSD) is seeking an Embedded Senior Software Engineer to join our team. We are looking for a candidate who has working experience designing, developing and verifying embedded software in aerospace and/or industrial applications. The candidate should be familiar with industry-standard software development and design assurance practices (such as DO-178, ISO 26262, EN 50128, IEC 61508 or IEC 62304) and their application across the entire software development lifecycle. FUNCTIONS: Our charter is to develop fuel measurement, management and inerting systems for commercial and defense airframers. The Software Engineering team works closely with the Systems and Electronic Hardware Engineering teams to develop, qualify and certify these technologies as products for our customers in aerospace and industrial markets. The individual will have the following responsibilities (not an inclusive list): Develop embedded software using C and/or model-based tools such as SCADE Develop high level and low level software requirements Create requirements-based test cases and verification procedures Perform software integration testing on target hardware using both real and simulated inputs/outputs Analyze software requirements, design and code to assure compliance to standards and guidelines Perform traceability analysis to customer specification requirements to software code Participate in software certification audits, e.g. stages of involvement (SOI) REQUIRED: BS in Software Engineering, Computer Engineering, Computer Science or related field 5+ years of experience performing software development, verification and/or integration Strong technical aptitude with analytical and problem-solving capabilities Excellent interpersonal and communication skills, both verbal and written Ability to work in a team environment, cultivate strong relationships and demonstrate initiative Need Embedded SW developer from a Regulated Environment - MUST HAVE HIGHLY PREFERRED: Experience with C programming language Experience with model-based software development using SCADE Experience developing embedded software control systems Experience planning and executing projects using Agile software development methodology Experience managing requirements using DOORS or DOORS Next Gen (DNG) Experience with digital signal processing or digital filter design Experience with ARM microprocessors Experience with serial communication protocols (e.g. CANbus, ARINC, RS-232) Familiarity with aerospace (e.g., DO-178, DO-330, DO-331) and/or industrial (e.g., IEC 61508) software certification requirements Familiarity with functional safety standards such as ISO 13489, IEC 61508, IEC 62061, ISO 26262 or ARP4761Software Engineer to join our team. We are looking for a candidate who has working experience designing, developing and verifying embedded software in aerospace and/or industrial applications. The candidate should be familiar with industry-standard software development and design assurance practices (such as DO-178, ISO 26262, EN 50128, IEC 61508 or IEC 62304) and their application across the entire software development lifecycle.
    $86k-114k yearly est. 30d 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
  • Sr. Embedded Software Engineer/Sr. Firmware Engineer

    IMC Associates 4.7company rating

    Embedded software engineer job in Copiague, NY

    Job DescriptionLyteLoop is the future of data storage - “Storage in Motion” Since late 2015, we have been perfecting our proprietary, patent pending photonic method of data storage which puts data in a constant state of perpetual motion. Achieved through the use of ultra-high bandwidth lasers, data now moves in an endless circulating loop, taking up less space and using less electricity. The companies revolutionary “storage in motion” technique will transform how data is stored while providing a myriad of unique and customizable advantages based on the desired companies' application deployed. The company now makes it possible to harness the power of data while consuming less energy. This exceptional technology not only increases data storage performance and utilization, but also reduces the total cost of ownership. Our advance offers a clear competitive edge for those coping with the limitations of wasteful data storage systems. Using state of the art photonics technology the company patented IP will enable countless applications including huge power savings for Data Centers, less heat production, cybersecurity solutions and many additional applications. Company is located in Great Neck, NYCandidate must be able to work in the office every day.Salary up to $175,000 base, plus bonus Linux, C Embedded, Device Driver level We are seeking a Sr. Embedded Software Engineer/Sr. Firmware Engineer/Sr. Embedded Engineer to join our team, with the following job responsibilities: Participate in the design of network storage elements and their interconnect system. Evaluate and solve synchronization and real-time high-speed data transport and reliability issues. Participate fully in team discussions with other subject matter experts and contribute to the overall Storage in Motion system design. Work with programmable laboratory equipment and automate its functionality. Must be a self-starter requiring minimum daily oversite and able to work towards the key milestones effectively. Must have: 5+ years embedded development on Linux based systems. 5+ years of experience with C and Kernel C Working knowledge and up-to-date experience with all aspects of Linux networking and network interfaces including: Recent experience writing network packet transmission and processing applications. Familiarity with low-level network device drivers knowledge of the Linux kernel and components experience with Linux User-level and kernel level development experience debugging Linux systems. Additional qualifications - one or more of the following: experience with Linux Kernel driver development experience with network drivers and block drivers experience with LabView and scientific equipment Experience with Python, MATLAB and LabVIEW Experience with Linux shell scripts, user space daemon development and development of command line utilities Experience with high speed 10 gigabit and 100 gigabit per second Ethernet adapters Experience with Storage Area Network technology, Fibre Channel, iSCSI etc.
    $175k yearly 29d ago
  • Junior and Senior Embedded Software Engineers

    Napco Security Technologies 3.8company rating

    Embedded software engineer job in Amityville, NY

    Please reach out to Lou Mollica, Director of Talent Acquisition, regarding any open positions with the NAPCO Security Technologies family of Companies. You can send resumes directly to ************************** and/or contact him at ************ X169 for additional information. Positions Available: * Junior and Senior Embedded Software Engineers * Senior Hardware/Digital Design Engineer * Technical Services Team
    $108k-132k yearly est. Easy Apply 60d+ ago
  • Firmware Engineer

    Phihong USA 3.3company rating

    Embedded software engineer job in Bohemia, NY

    Key Responsibilities: Firmware Development: Design, develop, and maintain embedded firmware for power supply products, including microcontroller programming, device drivers, and communication protocols. Familiarity with Microchip, TI and Freescale uP's and their coding. Algorithm Development: Collaborate with hardware engineers to develop and optimize control algorithms for power conversion, voltage regulation, and protection mechanisms. Integration and Testing: Integrate firmware with hardware platforms and conduct thorough testing to ensure functionality, reliability, and compliance with specifications and standards. Documentation: Prepare clear and comprehensive documentation including design specifications, test plans, and user manuals to support product development and customer support activities. Troubleshooting and Debugging: Identify and resolve firmware-related issues through systematic debugging, testing, and analysis of system behavior. Continuous Improvement: Stay abreast of emerging technologies, industry trends, and best practices in firmware development to propose and implement continuous improvements in our products and processes. Collaboration: Work collaboratively with cross-functional teams to ensure alignment of firmware development efforts with overall project goals and timelines. Qualifications: BS in EE or Computer Science or related fields Prefer 3-5 years experience but entry level / new graduate will be considered based on experience. Domestic and international travel may be required. Bilingual Mandarin a plus. Assembly language knowledge a plus. Sponsorship for H1B is available. Onsite position in NY(Long Island) office, no hybrid or remote option Benefits: 401(k) 401(k) matching Dental insurance Health insurance Vision insurance Life Insurance Paid time off Location - New York (Long Island)
    $79k-104k yearly est. 60d+ 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. Salary Range: USD $150,000.00 - USD $275,000.00 /Yr.
    $150k-275k yearly 32d 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 11d 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. 19d ago
  • Sr. Software Engineer I - Linux BSP Development

    North Atlantic Industries 4.1company rating

    Embedded software engineer job in Bohemia, NY

    Full-time Description North Atlantic Industries is a leading provider of embedded electronic solutions, specializing in rugged embedded computing, power supplies and motion simulation and measurement technologies. Our products and services are used by the military, aerospace, and industrial markets, helping to advance technology and protect the free world. NAI was proud to be recognized as a Top Workplace on Long Island by Newsday! Our culture is very collaborative. We have team building events, company picnics, special event day and employee game room. Please visit our website at ******************** to see more about what makes us a unique place to work. Summary: Senior Software Engineer I is responsible for the development of software programs that align with the overall goals of our business. It is the responsibility of this individual to ensure that the software development fully aligns with our business needs and identify ways that existing software may be modified to improve functionality. Senior Software Engineer I may be involved with different projects including, but not limited to: Board Support Package (BSP) development of software needed to support the Single Board Computer (SBC) product line. Development of software including Embedded and Software Support Kit (SSK). Testing including Design Verification Testing (DVT) and Automated Testing (ATP) needed to support the motherboard or module products. Collaborating with the design and test engineers to develop test plans and test procedures. Linux kernel and driver development for BSPs, including creation of drivers from datasheets, porting from one Linux distro to another as well as porting from one Linux kernel version to another, and using tools such as Yocto or Buildroot. Requirements Taking ownership of software-related issues and working toward finding solutions in a timely and efficient manner Assisting and designing, coding, and debugging software as needed Assisting with generation and review of product and design documentation as needed Interfacing with design and test engineers throughout the product development cycle. Interfacing with embedded hardware and system engineers to define and design system solutions. Participating and leading code reviews to ensure adherence to coding standards and best practices. Training and coaching software engineers on the team Qualifications and Education Requirements: BS in Computer Science or Electrical Engineering required and a minimum of 6-years of engineering and/or software programming experience required. Ability to work with hardware to develop and debug software which includes embedded code as well as test software. Familiar with various operating systems (VxWorks, Linux, PetaLinux, Deos, Windows, etc) Robust knowledge of C For individuals who are responsible for GUI-based test applications, must be proficient in C++, C#, GUI programming, Object-Oriented design and programming. Other Skills and Abilities: Strong oral and written communication skills to train, coach and collaborate with other staff Strong analytical and problem-solving skills Self-motivated, and possess a high degree of curiosity and desire to learn new things Good organizational skills and be able to multi-task within a fast-paced environment Experience using version control systems (Git) for collaborative development, code management, and patch integration. Other Responsibilities: For those individuals involved in the development of Board Support Packages (BSP), responsibilities include performing initial board configuration on new hardware, porting software from reference designs, and developing custom device drivers and applications. For those individuals involved with the development of code needed to support module functionality, responsibilities include developing APIs for module library functionality and sample code for module functionality as well as the design and development of the GUI-based tests (ATP and DVT) application. For those individuals involved in embedded Linux driver development, responsibilities may include developing kernel-level drivers based on hardware specifications, porting drivers across various Linux distributions, and configuring custom Linux-based environments using tools such as Yocto or Buildroot. North Atlantic Industries offer Comprehensive and Competitive Package Including: Medical, Dental, and Vision Insurance Company-provided Life and AD&D Insurance Voluntary Supplemental Life Insurance Long-term Disability Insurance Flexible Spending Accounts (FSA) Employee Assistance Program (EAP) Tax-deferred 401K with company matching contributions Vacation, holidays, sick Employee tuition reimbursement Business casual dress environment Schedule: M-F Day Shift North Atlantic Industries (NAI) is proud to be an Equal Opportunity Employer and is committed to providing equal employment opportunity for all persons in all facets of employment. All qualified applicants will receive consideration for employment without regard to any legally protected status. If you are an individual with a disability or a disabled veteran and require a reasonable accommodation in applying for any posted position, please contact Human Resources at ************ or by email at ***********. As a federal government contractor, in accordance with applicable laws, regulations, and Executive Orders, North Atlantic Industries (NAI) is required to develop annual Affirmative Action Plans for Protected Veterans and Individuals with Disabilities. Any employees or applicants who wish to review the Affirmative Action Plan for Protected Veterans and Individuals with Disabilities can contact us by sending an email to *********** or by calling ************. Salary Description $105,000 - $150,000 per year
    $105k-150k yearly 45d ago
  • Software Integration Engineer (Hauppague, NY, US, 11788)

    Steris Corporation 4.5company rating

    Embedded software engineer job in Hauppauge, NY

    At STERIS, we help our Customers create a healthier and safer world by providing innovative healthcare and life science product and service solutions around the globe. The Software Integration Engineer designs and integrates a blend of software and IT solutions for hospital enterprise network environments. Is a senior member of the software implementation and support groups. Configures, installs, monitors, and supports multiple customer facilities that are using STERIS information management products including Real View, SAFE, Ready Tracker, Clarity, Video Conferencing, Streaming, etc. Periodically writes scripts or other code to streamline our software integration activities and improve the Customer experience with software implementation. The Software Integration Engineer is an expert in STERIS software solution and hospital IT environments - including both LINUX and WINDOWS environments. This includes resolving Customer questions about cybersecurity, IT environment setups, and ensuring the overall success of the software integration into their environment. The Software Integration Engineer is advanced in hospital IT environments, HIPAA, EMRs, HL7, PACS systems, VNAs, and OR Integration Systems. Resolves Tier 2 support and IT issues. Responsible for documenting solutions to problems and developing end-user guidelines. May provide on-site training to users. Evaluates, maintains, modifies and documents STERIS software products, participates in the testing and evaluation of new features, and implements prototypes. Configures, tests and deploys software applications combined with several open source HL7/PACS integration platforms, delivered as Virtual Machines or on physical hardware. Consults with and makes recommendations to customers on selection of hardware and software products to address their requirements. What You'll Do As A Software Integration Engineer * Integrates the most advanced software and IT solutions for hospital enterprise network environments. * Configures, installs, monitors, and support multiple Customer facilities that are using STERIS Enterprise Software products. * Writes and modifies software, scripts, and other code to enable deployment of enterprise-wide software products. * Deploys and consults on IT security (CyberSecurity) standards in development and deployment at facilities * Provides advanced knowledge and experience in hospital-specific IT environments to guide Customers on deployment of software compliant with HIPAA, EMRs, HL7, PACS, and VNAs. * Resolves Tier 2 (Advanced) support and IT issues. * Manages full software integration projects with Customer, internal, and external partners. * Directs onsite training for technical and clinical staff members. * Develops and maintains software implementation and support documentation. * Tests and evaluates new STERIS software and features. * Consults with Customers on selection of hardware and software products. * Provide first-line and advanced application support via phone and e-mail including troubleshooting support issues and assisting customers * Working directly with Customers and internal team members, collecting, analyzes, and summarizes software bugs, development issues, and service issues. * Mentor and train Software Integration Specialists. * Work closely with hospital IT to set up and support VPN connections * Work closely with hospital IT to set up and support hospital video conference and streaming deployments * Proactively become an expert user of the STERIS information management products so that he/she can provide excellent support to customers * Improve operations by conducting systems analysis, recommending changes in policies and procedures. * Assemble, install and configure computers, networks and indoor location systems in hospitals, if required. * The above statements reflect a general detail of the job and shall not be considered a thorough description of all duties inherent in the job. The Experience, Skills, and Abilities Needed Required: * BS in IS, CS, Software Engineering, Technology, or equivalent required. * 4+ years in technical support or administration of complex audio/video IT solutions. * 4+ years networking or equivalent certifications (CCENT, CCNA, Network+). Skills include TCP/IP knowledge, packet capture deciphering, etc. * 2+ years' experience with HIPAA, medical environment FDA compliance and regulations. * 3+ years' experience in client-facing technical support. * 2+ years' experience with hospital EMR, Imaging and Clinical (surgery) workflows preferred * Experience with infrastructure and applications for Installation and Serviceability is desirable. * Experience with Windows and Linux server-client environments. * Project management experience desired. * 3+ years of experience working in technical support of computers, network, applications, etc. * Experience with the configuration of personal and laptop computers, printers, and various other hardware and software required. Specific skills and/or business competencies: * Must possess good interpersonal and communication skills to effectively communicate with customers in person, via phone, text, Skype, and via email. * Strong passion for helping people solve problems * Skilled at explaining technical concepts to non-technical people in a way that they understand * Friendly demeanor and a desire to work with customers * Excellent problem troubleshooting and solving skills * Understand and update JavaScript, CSS, XML, HL7, Json and other configuration file types * Knowledge of Healthcare domain and Operating Room workflow preferred. What STERIS Offers: We value our employees and are committed to providing a comprehensive benefits package that supports your health, well-being and financial future. Here is a brief overview of what we offer: * Market Competitive Pay * Extensive Paid Time Off and (9) added Holidays * Excellent Healthcare, Dental and Vision Benefits * Long/Short Term Disability Coverage * 401(k) with a company match * Maternity and Paternity Leave * Additional add-on benefits/discounts for programs such as Pet Insurance * Tuition Reimbursement and continued education programs * Excellent opportunities for advancement in a stable long-term career. #LI-HS1 #LI-Hybrid Pay range for this opportunity is $105,187.50 - $136,125.00. This position is eligible for bonus participation. Minimum pay rates offered will comply with county/city minimums, if higher than range listed. Pay rates are based on a number of factors, including but not limited to local labor market costs, years of relevant experience, education, professional certifications, foreign language fluency, etc. STERIS offers a comprehensive and competitive benefits portfolio. Click here for a complete list of benefits: STERIS Benefits Open until position is filled. STERIS is a leading global provider of products and services that support patient care with an emphasis on infection prevention. WE HELP OUR CUSTOMERS CREATE A HEALTHIER AND SAFER WORLD by providing innovative healthcare and life sciences products and services around the globe. For more information, visit *************** If you need assistance completing the application process, please call ****************. This contact information is for accommodation inquiries only and cannot be used to check application status. STERIS is an Equal Opportunity Employer. We are committed to equal employment opportunity to ensure that persons are recruited, hired, trained, transferred and promoted in all job groups regardless of race, color, religion, age, disability, national origin, citizenship status, military or veteran status, sex (including pregnancy, childbirth and related medical conditions), sexual orientation, gender identity, genetic information, and any other category protected by federal, state or local law. We are not only committed to this policy by our status as a federal government contractor, but also we are strongly bound by the principle of equal employment opportunity. The full affirmative action program, absent the data metrics required by § 60-741.44(k), shall be available to all employees and applicants for employment for inspection upon request. The program may be obtained at your location's HR Office during normal business hours.
    $105.2k-136.1k yearly 55d ago
  • Senior Software Engineer - Full-stack

    Opentrons 4.1company rating

    Embedded software engineer job in Islandia, NY

    at Opentrons Senior Software Engineer (Software Engineer III) Reports to: Engineering Manager Direct Reports: None FLSA Classification: Exempt * Must reside in the following states: NY, NJ, or CT About Us Opentrons Labworks, Inc. is a disruptive life science company leveraging its integrated lab platform to supercharge the pace of innovation in research and healthcare. Through Opentrons Robotics, thousands of institutions are automating lab operations with flexible, easy-to-use liquid handling lab robots. With our own cutting edge R&D, biopharma and biotech at large can also benefit from our world-class genome-scale cell engineering solutions. If you are looking for your next exciting opportunity, come join us! We provide excellent benefits, competitive compensation, equity packages, and opportunities for growth. Learn more on our Careers Website. About the Role This full-stack software development role focuses on end-to-end feature development, owning the complete implementation from frontend user experience through backend API integration. You will build production systems that directly impact thousands of laboratories globally, creating intuitive interfaces for AI-powered protocol generation while ensuring reliability, safety, and excellent user experience. The Sr. Software Engineer will be a key implementation partner in building and scaling OpentronsAI, our groundbreaking platform that leverages Large Language Models to democratize laboratory automation. Working closely with the Lead ML Researcher, you will translate research concepts and product requirements into robust, user-facing features that enable scientists worldwide to automate their laboratory workflows. This is a hybrid position, requiring onsite presence at our Long Island City headquarters at least 3 days per week. What You Would Do * Develop performant and reliable software that will enable our users to conduct scientific experiments and control our hardware * Take primary responsibility for customer-facing web applications built with Python, Typescript, React, HTML, and CSS * Actively collaborate with other engineering staff, as well as design and product teams * Design and implement complete features end-to-end * Address growing feature backlog with balanced focus on both frontend user experience and backend functionality * Integrate backend AI services with frontend interfaces, ensuring smooth real-time communication * Collaborate with the Lead ML Researcher, scientists, and field scientists to understand requirements and validate implementations * Optimize application performance and user experience based on real-world usage patterns * Maintain code quality through testing, documentation, and adherence to best practices * Participate in product planning and provide technical feasibility input on new features Who We Are Looking For Education: * Bachelor's degree in Computer Science or similar field, or equivalent certifications and experience Experience: * 5+ years of experience developing customer-facing web applications using TypeScript and React (including state management, responsive design, and real-time UI updates) * Strong backend development experience with Python, frameworks such as FastAPI, RESTful API design, and databases * Experience writing well-tested TypeScript applications * Experience working in multidisciplinary teams and/or directly with scientists or technical end users * Preferred: Experience with AI/ML-powered applications * Preferred: Experience maintaining CI/CD pipelines and deploying to cloud environments (AWS) * Preferred: Contributions to or maintenance of open-source software * Preferred: Biology or laboratory experience Knowledge, Skills, and Abilities: Frontend Development: * Expert proficiency in React and TypeScript * Strong understanding of component architecture, state management, and performance optimization * Experience with real-time UI updates, responsive design, and modern CSS frameworks Backend Development: * Strong proficiency in Python and backend frameworks like FastAPI * Experience designing and implementing RESTful APIs * Understanding of asynchronous programming, background task processing, and ORM/database design General Technical Skills: * Proficiency with version control (Git) and collaborative development workflows * Familiarity with cloud platforms (e.g., AWS) and deployment practices * Knowledge of CI/CD pipelines and automated testing * Ability to debug complex full-stack issues Soft Skills: * Strong communication skills; able to collaborate across technical and scientific teams * Self-directed with ability to own features from conception to deployment * Strong problem-solving skills with attention to detail and user experience * Ability to balance speed with code quality and maintainability * Comfortable working in a fast-paced startup environment Working Conditions and Physical Effort: * Hybrid work environment based in New York with flexibility for remote days * Core collaboration hours with occasional overlap for international team coordination * Prolonged periods working at a computer for development work * Minimal physical effort required * Fast-paced startup environment requiring ability to deliver features iteratively while maintaining quality Compensation: The pay range for this position at commencement of employment is expected to be between $150,000 and $165,000 per year; however base pay offered may vary depending on multiple individualized factors, including market location, job-related knowledge, skills, and years of experience. We typically target mid-range for well-qualified candidates. The total compensation package for this position may also include other elements, including equity and a full range of medical, financial, and/or other benefits (including 401(k) eligibility and various paid time off benefits, such as vacation, sick time, and parental leave), dependent on the position offered. Details of participation in these benefit plans will be provided if an employee receives an offer of employment. Following employment, growth beyond the hiring range is possible based on performance. Opentrons Labworks Inc. is an equal opportunity employer and does not discriminate in employment on the basis of race, color, religion, sex (including pregnancy and gender identity), national origin, political affiliation, sexual orientation, marital status, disability, genetic information, age, membership in an employee organization, retaliation, parental status, military service, or other non-merit factor. The position will be posted until a final candidate is selected for the requisition or the requisition has a sufficient number of applications. #LI-Hybrid
    $150k-165k yearly Auto-Apply 38d 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.00 - $200,00.00 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. Auto-Apply 60d+ ago
  • Principal Software Engineer (Embedded Systems)

    Highbrow LLC 3.8company rating

    Embedded software engineer job in Norwalk, CT

    Job Title: Principal Software Engineer (Embedded Systems) Domain: Industrial Automation Robotics Interview: Teams Meetings (2) - then potential onsite interview (client pays the travel expenses) VISA: USC, Green Card Do not send: Konstantin Yakovlev, Kam Anjorin, Jason Lowe, Charles Lowe, Bo Lui, Gilbert Desmarias, Darrell Weaver, Vadym Kargin, Vijay Gude, Brett Porter PLEASE FILL IN TEMPLATES #1 and #2 BELOW Template#1 Candidate Details Full Name (First and Last): Phone Number: E-Mail ID: Salary: US or Green card: Current Location (City & State): Template #2 How Many Years With C: C++: RTOS: Embedded Software: Device Driver Software Development: Job Details As a software engineer, you'll tackle challenges that blend hardware and software-working on things like machine learning for organizing and categorizing algorithms, real-time system monitoring, and high-performance automation tools. The problems are complex, the scale is global, and your work directly impacts how businesses operate. It's an environment where innovation is constant, your contributions are visible, and your growth is taken seriously. If you're looking to write software that drives real machines, solves physical problems, and delivers impact you can see-not just in code, but in motion-this is the kind of place that will keep you engaged and growing every day. 10 years of experience with C++, Embedded Development, RTOS, and Control systems are needed for this role. Bachelor's degree as a minimum is also needed for this role. Industries/Domains to target Medical Semiconductor Aerospace Defense Industrial Control Systems Robotics Machines Appliances Embedded Devices #J-18808-Ljbffr
    $110k-146k yearly est. 1d ago
  • Firmware Engineer

    Phihong USA 3.3company rating

    Embedded software engineer job in Bohemia, NY

    Job DescriptionSalary: $70-95K DOE Firmware Engineer Key Responsibilities: Firmware Development: Design, develop, and maintain embedded firmware for power supply products, including microcontroller programming, device drivers, and communication protocols. Familiarity with Microchip, TI and Freescale uPs and their coding. Algorithm Development: Collaborate with hardware engineers to develop and optimize control algorithms for power conversion, voltage regulation, and protection mechanisms. Integration and Testing: Integrate firmware with hardware platforms and conduct thorough testing to ensure functionality, reliability, and compliance with specifications and standards. Documentation: Prepare clear and comprehensive documentation including design specifications, test plans, and user manuals to support product development and customer support activities. Troubleshooting and Debugging: Identify and resolve firmware-related issues through systematic debugging, testing, and analysis of system behavior. Continuous Improvement: Stay abreast of emerging technologies, industry trends, and best practices in firmware development to propose and implement continuous improvements in our products and processes. Collaboration: Work collaboratively with cross-functional teams to ensure alignment of firmware development efforts with overall project goals and timelines. Qualifications: BS in EE or Computer Science or related fields Prefer 3-5 years experience but entry level / new graduate will be considered based on experience. Domestic and international travel may be required. Bilingual Mandarin a plus. Assembly language knowledge a plus. Sponsorship for H1B is available. Onsite position in NY(Long Island) office, no hybrid or remote option Benefits: 401(k) 401(k) matching Dental insurance Health insurance Vision insurance Life Insurance Paid time off Location New York (Long Island)
    $70k-95k yearly 31d ago

Learn more about embedded software engineer jobs

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

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

Average embedded software engineer salary in Greenlawn, NY

$99,000

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

The biggest employers of Embedded Software Engineers in Greenlawn, NY are:
  1. KRG Technologies
  2. 804 Technology
Job type you want
Full Time
Part Time
Internship
Temporary