Post job

Software engineer jobs in Lackawanna, NY - 171 jobs

All
Software Engineer
Software Engineering Internship
Software Developer
Java Developer
Senior Embedded Software Engineer
Senior Software Engineer
Mobile Applications Developer
Senior Software Engineer/Senior Tester
Software Development Engineer
Quality Assurance Engineer
Web Developer
Java/J2ee Developer
  • Senior Software Test Engineer (f/m)

    Woodward, Inc. 4.4company rating

    Software engineer job in Poland, NY

    Senior Software Test Engineer page is loaded## Senior Software Test Engineerlocations: Niepolomice, PL: Fabryczna, PLtime type: Full timeposted on: Posted Todayjob requisition id: JR108523## **ABOUT THE ROLE:****Aerospace Electronics** department designs and produces an extensive range of electronic and software solutions for aerospace and defense. We are seeking skilled and passionate Test Engineer to develop and validate the next generation of airborne engine controllers, that will increase the contribution of electronics to aircraft and shape electric avionics.## **WHAT YOU WILL DO:*** Analyze customer requirements and derive suitable solutions for verification* Test automation and test execution for software and system level testing* Cooperate with System, Hardware and Software Engineers* Perform design, coding, unit testing, debugging, troubleshooting, software and hardware integration* Work on test scenarios and testbench stimulus files* Define and develop model-based test environment (HIL)## **WHAT YOU WILL NEED:*** Bachelor or Master of Science degree in software, electronics or related* 4+ years of software development or software/system verification experience* Proven experience in automation, IoT, Data Capture* Proven experience in LabVIEW, Test Stands, Matlab/Simulink* Good English and Polish languages skills; able to explain technical topics* Aerospace, Medical or Automotive background with safety critical systems would be beneficial* Working knowledge of tools and development frameworks: AGILE, JIRA, DOORS, PYTHON**WHAT YOU WILL GAIN:*** Salary range from 14 000 to 22 000 PLN gross - depending on experience* Private health insurance, life and accident insuranc* MyBenefit/Multikafeteria package* Participate in the company performance bonus program* PPK payment account up to 4% of your compensation, depending on seniority* Hybrid work model* Employee Benefit Fund* Meal vouchers* Relocation and educational support* Free Parking* Experienced team and professional development Woodward is the global leader in the design, manufacturing, and service of energy conversion and control solutions for the aerospace and industrial equipment markets. Together with our customers, we are enabling the path to a cleaner, decarbonized world. Our innovative fluid, combustion, electrical, propulsion and motion control systems perform in some of the world's harshest environments.At Woodward we have created a culture that appreciates and values the contributions of every member. We are a global team of curious, innovative problem-solvers who commit our knowledge, resources and technical expertise to the challenges associated with reducing emissions, enabling alternative energy sources and increasing efficiency, always innovating for a better future.Woodward is working with our customers to solve some of the world's biggest energy challenges. This important work needs more than just the brightest technical minds. It requires talented and committed manufacturing professionals, accountants, supply chain managers, human resources experts, information technology specialists and many more. We are looking for dedicated people who want to learn and grow in a supportive environment that fosters collaboration, innovation and inclusion. #J-18808-Ljbffr
    $82k-100k yearly est. 5d ago
  • Job icon imageJob icon image 2

    Looking for a job?

    Let Zippia find it for you.

  • Senior Software Engineer II

    Fairmarkit, Inc. 4.4company rating

    Software engineer job in Poland, NY

    Fairmarkit is the #1 autonomous sourcing platform revolutionizing the way all organizations buy & sell. Fairmarkit equips procurement teams with automation, AI, and GenAI so they can source more competitively at scale. Our solutions for tail spend and strategic sourcing help innovative procurement teams reduce cycle times, drive out costs, meet ESG/Diversity targets, and provide a better stakeholder experience to internal partners and suppliers. Fairmarkit has been recognized with awards by organizations such as Gartner and IDC, and is backed by strategic investors like Notable Capital, Insight Partners, 1984.VC, and Newfund. Fairmarkit is looking for a skilled Python Backend Software Engineer to join Fairmarkit and strengthen our growing engineering team in Poland. Experience in leading result oriented teams would be a benefit. Technologies used on the team Python 3.9, 3.11 Django, DRF, FastAPI DDD, CQRS AWS: EKS, Security Groups, ALBs, RDS, ElastiCache, ElasticSearch, EC2, S3, SES, SQS Docker & Docker-compose Celery Jira, GitLab, Sentry, Grafana, Loki, Mimir, Tempo Responsibilities Full cycle of designing & implementing cloud based solution; Participate in the Engineering strategy definition and execution; Growing technical culture & skills in the team; Determine and identify solution specifications and/or needs; Analyze the needs of large solutions and breaking them down into smaller manageable components; Communicate technical solution requirements to developers. Explain system structure to them and provide assistance throughout the assembly process; Choose suitable software, hardware and suggest integration methods; Help resolve complex technical problems as and when they arise; Ensure that systems satisfy quality standards and procedures. Carry out testing procedures to ensure systems are running smoothly; Create and maintain technical documentation Requirements Proven ability to practically apply architecture standards and patterns to accelerate and enable the delivery of technology solutions to business needs. Proficiency in DDD and CQRS; At least 4 years of technical leadership experience with defining, designing, developing, and implementing complex integration business solution; Demonstrated knowledge in the use of microservices in reducing development complexity; Strong analytical and problem-solving skills; Deep understanding of fundamental concepts of SQL and NoSQL databases; Practical experience with messaging services (Kafka, RabbitMQ, etc.), understanding how to choose & use them properly; Understanding networking and security concepts of at least one major cloud; Strong knowledge and hands on experience with Kubernetes; Excellent communication skills, ability to present ideas, and concepts in a clear and concise manner. Excellent English skills. Practical experience in designing or implementing integration solutions; Nice to have Practical experience in designing or implementing data processing solutions; Familiarity with data processing frameworks (Spark, Flink, Storm, etc.); Advantages of working with us Highest level of development and pure DevOps culture - top technology stack Skilled and highly motivated teammates, passionate about technologies Fast decision making process in a company and effective interaction between teams and departments Possibility to improve the development process and bring your ideas, knowledge sharing between colleagues and teams 100% salary sick leaves covering, 20 days of paid vacation Referral program: we appreciate your recommendations and reward every successful hire Professional trainings & courses, attendance of conferences & meetups are paid by Fairmarkit Cute office with a cozy workplace, drinks and snacks Location: Poland, Spain Headquartered in Boston, and backed by a $35.6M Series C co-led by OMERS, Highland, Notable Capital, Insight Partners, and ServiceNow. We are looking for exceptional candidates who want to help grow our company into a global enterprise and make their mark on the B2B tech industry. Come soar to new heights with us! Fairmarkit is an equal opportunity employer, and selects individuals best matched for the job based upon job-related qualifications regardless of race, religion, color, creed, sex, sexual orientation, age, ancestry, national origin, gender identity, genetic information, disability, pregnancy, veteran or military status or any other status or characteristic protected by law. #J-18808-Ljbffr
    $111k-150k yearly est. 2d ago
  • Mobile React Native Developer

    Ltimindtree

    Software engineer job in Williamsville, NY

    LTIMindtree is an equal opportunity employer that is committed to diversity in the workplace. Our employment decisions are made without regard to race, color, creed, religion, sex (including pregnancy, childbirth or related medical conditions), gender identity or expression, national origin, ancestry, age, family-care status, veteran status, marital status, civil union status, domestic partnership status, military service, handicap or disability or history of handicap or disability, genetic information, atypical hereditary cellular or blood trait, union affiliation, affectional or sexual orientation or preference, or any other characteristic protected by applicable federal, state, or local law, except where such considerations are bona fide occupational qualifications permitted by law. A little about us... Role: Mobile React Native Developer Location: Williamsville, NY Job Description: Lead the technical direction for mobile app development ensuring best practices in architecture scalability and delivery Partner with architects and stakeholders to implement high performance mobile solutions Drive release strategies technical pipelines and continuous improvement initiatives Mentor engineers on mobile development practices and platform optimization Collaborate with product owners and global partners to align technology with business goals Contribute to building a strong culture of collaboration inclusion and innovation Support ongoing improvements through client feedback platform upgrades and new feature development Strong experience in mobile development ideally with React Native at scale Knowledge of iOS and Android environments and MobileFirst development practices Familiarity with CICD pipelines app monitoring tools and cloud environments AWS preferred Excellent communication skills with the ability to explain complex technical concepts to both technical and nontechnical audiences Proven track record of leading delivery across teams balancing business outcomes with technical excellence Experience in financial services is a plus but a background in platform or product led environments is more important LTIMindtree is an equal opportunity employer that is committed to diversity in the workplace. Our employment decisions are made without regard to race, color, creed, religion, sex (including pregnancy, childbirth or related medical conditions), gender identity or expression, national origin, ancestry, age, family-care status, veteran status, marital status, civil union status, domestic partnership status, military service, handicap or disability or history of handicap or disability, genetic information, atypical hereditary cellular or blood trait, union affiliation, affectional or sexual orientation or preference, or any other characteristic protected by applicable federal, state, or local law, except where such considerations are bona fide occupational qualifications permitted by law.
    $87k-119k yearly est. 2d ago
  • Software Engineer Intern

    Cubrc 3.0company rating

    Software engineer job in Buffalo, NY

    The successful candidate will perform research on new technologies and platforms, contribute to software architecture, development, and testing, and document findings under the direction of a Principle Engineer or Investigator. Preferred skills include ability to train and apply machine learning to solve problems and use of cloud computing technologies to implement solutions. The successful candidate will have a positive and teachable attitude, and will be able to work collaboratively and independently on software-related, testing, and documentation tasks. Minimum Qualifications: · Minimum of 2-4 years' experience in computer programming or computer programming experience through college courses · Ability to communicate professionally both verbally and in written form · Ability to comfortably communicate with accuracy to supervisor and project leads · Microsoft Office applications (Word, PowerPoint, Excel, Access, etc.) Preferred Qualifications: · Experience with object orientated programming languages such as Java, Python, Linux, Storm, H-Base, C++, .NET, XML and related standards, SQL, relational database design, a plus. · Ability to learn and adapt to new technologies as needed · Knowledge of parallel computing systems CUBRC maintains an Affirmative Action Plan to establish fair access to employment opportunities and to create a work community that is an accurate reflection of the qualified workforce. Special Requirements: Must be able to obtain and remain eligible for a US Department of Defense security clearance during the course of employment. We are an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or veteran status. Salary Description $24- $35/hr BASED ON YEARS OF SCHOOL COMPLETED
    $24-35 hourly 60d+ ago
  • Software Engineer Intern

    Jolera

    Software engineer job in Buffalo, NY

    OverviewThe Software Engineer Intern will play a key role in building and enhancing full-stack applications that power Jolera's Service Automation initiatives. This position involves developing modern web applications written in C# and .NET, including interactive dashboards and data visualization layers designed to provide customers with clear insight into their service performance and operational data.The ideal candidate is detail-oriented, eager to learn, and passionate about creating efficient, reliable, and maintainable software solutions that scale across Jolera's customer ecosystem. Key Responsibilities Design, develop, and maintain full-stack applications using C#, .NET, and SQL. Build responsive front-end dashboards that visualize customer and service data. Integrate backend APIs and databases to deliver real-time, data-driven insights. Collaborate with senior developers and automation engineers to define technical requirements and best practices. Write clean, maintainable, and well-documented code following Jolera's internal standards. Participate in code reviews, testing, and deployment activities through Git-based workflows. Continuously improve the performance, scalability, and reliability of applications. Required Skills & Qualifications Proficiency in C# and .NET (ASP.NET Core / .NET 8 or newer). Strong understanding of SQL databases (query design, stored procedures, and data modeling). Familiarity with Git and version control workflows. Basic understanding of HTML, CSS, and JavaScript frameworks. Ability to work collaboratively in an agile environment. Strong problem-solving and debugging skills. Excellent communication and attention to detail. Preferred Qualifications Experience with modern front-end frameworks (e.g., React, Blazor, or Vue). Knowledge of RESTful API design and microservice architecture. Familiarity with Azure, DevOps pipelines, or CI/CD practices. Exposure to data visualization libraries or dashboard frameworks. What We Offer Exposure to enterprise-level automation and integration projects across diverse platforms. Mentorship from senior engineers and automation specialists. Opportunity to grow into mid-level and senior developer roles within the Service Automation team. Collaborative, innovative environment focused on modernization and service excellence. At Jolera, we are committed to creating a diverse, equal and inclusive. Our goal is to attract and retain the best talent while embracing diversity in all its forms. We value and respect differences in ethnic background, gender, age, religion, identity, disability, or any other characteristic protected by applicable law.
    $40k-74k yearly est. 6d ago
  • QA Engineer I - Change Management

    Invitrogen Holdings

    Software engineer job in Grand Island, NY

    *Must be legally authorized to work in the United States without sponsorship now or in the future. *Must be able to pass a comprehensive background check, which includes a drug screening. As part of the Thermo Fisher Scientific team, you'll discover meaningful work that makes a positive impact on a global scale. Join our colleagues in bringing our Mission to life every single day to enable our customers to make the world healthier, cleaner and safer. At Thermo Fisher Scientific, you'll join a quality assurance team focused on ensuring consistent execution of quality standards and regulatory compliance. You'll play a vital role in enabling our customers to make breakthrough discoveries and innovations. You'll ensure product quality, drive continuous improvement initiatives, and collaborate with cross-functional teams to maintain the highest standards of quality and compliance in a GMP environment. Key Objectives of the Role: The key responsibilities of this role will include, draft, review, and finalize Change Notifications with customers for multiple BCD sites. Actively support and handle change management and notification activities relating to the Grand Island and BCD business processes. Address complex quality issues directly with customers and support issue resolution. Assist in the creation and modification of processes and procedures to ensure their efficiency. Participate in multi-functional projects of moderate scope to support the BCD Quality Management System. Drive continuous improvement initiatives to ensure the effective implementation of the QMS. Ensure the BCD Quality Management System maintains consistent product quality and regulatory compliance. Requirements: Education and Experience: Minimum Required Education: HS Diploma/ GED and 2+ years of relevant QA experience Bachelor's degree preferred in Chemistry, Biology, Biotechnology, Engineering, or related scientific/technical field Experience in pharmaceutical, medical device or regulated industry preferred Additional certifications in Quality Systems or GMP preferred Experience with quality systems and documentation including batch records, SOPs, deviations, CAPA Proficiency in quality management software systems (TrackWise, SAP, etc.) Experience conducting internal quality audits and supporting external regulatory audits Experience with continuous improvement methodologies (Lean, Six Sigma) preferred Knowledge, Skills and Abilities: Demonstrated ability to perform detailed documentation review and quality assessments Strong analytical and problem-solving skills for quality investigations and root cause analysis Strong knowledge of cGMP, ISO standards (13485/9001), and international regulatory requirements Excellent written and verbal communication skills Ability to work independently and collaborate effectively with cross-functional teams Proficient computer skills including Microsoft Office applications Strong attention to detail and commitment to accuracy Ability to prioritize and adapt in a changing environment May require up to 10% travel Must be able to work in controlled environments wearing required PPE What We Offer Competitive Salary: Pay rate based on experience Annual performance-based bonus Annual merit performance-based increase Excellent Benefits! Medical, Dental, & Vision benefits-effective Day 1 Paid Time Off (120 hours per year) + Designated Paid Holidays 401K Company Match up to 6% Tuition Reimbursement - eligible after 90 days! Employee Referral Bonus Our Mission is to enable our customers to make the world healthier, cleaner and safer. Watch as our colleagues explain 5 reasons to work with us. As one team of 100,000+ colleagues, we share a common set of values - Integrity, Intensity, Innovation and Involvement - working together to accelerate research, solve complex scientific challenges, drive technological innovation and support patients in need. #StartYourStory at Thermo Fisher Scientific, where diverse experiences, backgrounds and perspectives are valued. Compensation and Benefits The salary range estimated for this position based in New York is $48,400.00-$70,000.00. This position may also be eligible to receive a variable annual bonus based on company, team, and/or individual performance results in accordance with company policy. We offer a comprehensive Total Rewards package that our U.S. colleagues and their families can count on, which includes: A choice of national medical and dental plans, and a national vision plan, including health incentive programs Employee assistance and family support programs, including commuter benefits and tuition reimbursement At least 120 hours paid time off (PTO), 10 paid holidays annually, paid parental leave (3 weeks for bonding and 8 weeks for caregiver leave), accident and life insurance, and short- and long-term disability in accordance with company policy Retirement and savings programs, such as our competitive 401(k) U.S. retirement savings plan Employees' Stock Purchase Plan (ESPP) offers eligible colleagues the opportunity to purchase company stock at a discount For more information on our benefits, please visit: *****************************************************
    $48.4k-70k yearly Auto-Apply 3d ago
  • Software Developer / Software Engineer

    Myreview.App

    Software engineer job in Amherst, NY

    Job Role: As a software developer, you'll be the brain behind crafting, developing, testing, going live and maintaining the system. You are passionate in understanding the business context for features built to drive better customer experience and adoption. Responsibilities: Familiar with the software development life cycle (SDLC) from analysis to deployment. Comply with coding standards and technical design. Believes in systematic approach to developing the system through clear documentation (flowcharts, layouts, & etc) of functionality, address every use case through creative solutions. Adapts structured coding styles for easy review, testing and maintainability of the code. Integrate the developed functionality and/or component into a fully functional system. Ensure unit and integration level verification plan are in place and adheres to great quality of code at all time. Active participate in troubleshooting, debugging and updating current live system. Verify user feedback in making system more stable and easy. Work closely with analysts, designers and other peer developers. Preparing technical training documents for onboarding new engineers. Requirements: Bachelor's degree in computer science or equivalent practical experience. 2+ years of experience as Software Engineer or Software Developer or in a relevant role. Understanding of OOPS concepts, Persistence, Threading. Proficient in Java, C++, Ruby on Rails or other programming languages. Hands-on with SQL or NoSQL database. Competent with developing web apps in popular web frameworks (ASP .Net, JQuery, Apache Wicket, JavaServer Faces (JSF) & Spring MVC etc,). Knowledgeable in data structures and algorithms. Experience with open-source projects. Experience in designing interactive applications. A background in Engineering with sound oral and written communication skills. Prior experience with AWS, Azure, Google or Openstack will be a plus.
    $81k-110k yearly est. 60d+ ago
  • Software Engineer Intern

    Northwest Bank 4.8company rating

    Software engineer job in Buffalo, NY

    Software Engineer Intern provides analytical and tier 2 technical support for business applications, creates and maintains documentation related to application support and implementation, and maintains application reliability by working to identify systemic issues through root cause analysis. ESSENTIAL FUNCTIONS: • Under direct supervision, support, install, troubleshoot, maintain and manage applications. • Test, implement, document, and maintain support FAQ's and solutions. • Triage support incidents and escalates high priority events to the appropriate groups. • Perform ongoing monitoring and health checks for applications. • Create automation solutions for support and maintenance tasks and activities. • Support and maintain applications and solutions using Visual Studio, .NET platform, SQL server, C#, or other equivalent languages/tools • Support and maintain solutions built on Microsoft SharePoint and Office 365. • Support and maintain enterprise content management solutions e.g. Fiserv Nautilus. • Support and maintain web applications using ASP.NET, JavaScript, HTML, CSS and other web technologies. • Support ETL solutions using SQL Server Integration Services (SSIS), SQL Server and other languages/tools. • Create and maintain architecture diagrams, design diagrams and data flow diagrams using Microsoft Visio or other equivalent tools. • Work with internal customers to assess business needs and works with a team to find solutions. • Create and maintain application documentation. • Analyze and improve the efficiency of various systems and services. • Help to define, record and execute application disaster recovery plans and procedures. • Work closely with tier 1 technical support teams and works as part of the tier 2 support team to ensure team is meeting the business' expectations. • Follow through to ensure each problem is resolved according to the established SLAs. • Work collaboratively with business users and other application development groups. • Complete and develop a working application that will be used by App Dev or NWB. QUALIFICATIONS: To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required. Reasonable accommodation may be made to enable individuals with disabilities to perform the essential functions. Preferably a Junior or Senior in college. We are looking for undergraduate students, specifically junior and seniors. Northwest is an equal opportunity employer. We are committed to creating an inclusive environment for all employees.
    $38k-49k yearly est. Auto-Apply 2d ago
  • Senior Embedded Software Engineer

    Fi 4.0company rating

    Software engineer job in Boston, NY

    Job DescriptionWelcome to Fi. We're a passionate team from Square, Google, TikTok, Peloton, Uber, and more working to transform the human-pet relationship. Our mission? Develop cutting-edge technology to revolutionize what it means to be a pet parent. The pet industry remains firmly stuck in the past and we are here to change that. Fi is leveraging our team's talent and expertise to improve the lives of millions of pets in the U.S. Real-time location tracking, activity, sleep and behavior monitoring - and that's just the beginning. The most exciting aspect of our work? Bridging the communication gap between pets and humans. Imagine a world where everyone knows how their pet feels in real time and how to keep their best friend in good shape. That's the future we're building at Fi. If you're someone who thrives in innovative, collaborative work environments and feels strongly about helping pets live longer, better lives, Fi could be the perfect fit. Join us in our pursuit of the “impossible,” or as we call it here “let me find a way,” to redefine the future of pet ownership together. Fi is looking for an Embedded Software Engineer! Fi is looking for an Embedded Software Engineer to design and build the firmware powering our next generation of connected collars - shaping the architecture, performance, and reliability of systems trusted by hundreds of thousands of dogs. You'll dive deep into connectivity, low-power optimization, and real-time processing, driving decisions that bridge hardware, software, and data into one seamless product experience.What You'll Do: Firmware Development: Take a front-line role in designing, developing, and maintaining firmware for embedded systems, ensuring functionality, reliability, and performance optimization. Collaborative Problem-Solving: Work closely with cross-functional teams to integrate software with hardware components, troubleshoot issues, and optimize system performance. Code Review and Documentation: Conduct code reviews, document code changes, and ensure compliance with coding standards and best practices in firmware development. Testing and Validation: Develop test procedures and perform rigorous testing to validate firmware functionality and identify and resolve bugs or issues. Research and Innovation: Stay updated with emerging technologies, tools, and trends in embedded systems and contribute innovative ideas to enhance product capabilities. What You'll Bring: Minimum of 4 years of hands-on experience in firmware/embedded software development Proficiency in the C and C++ programming languages, and an understanding of the differences between them. Additionally, experience with or eagerness to learn Python. Prior exposure to hardware interfaces, real-time operating systems (RTOS), and embedded systems design. Familiarity with debugging tools and methodologies for embedded systems. Experience with version control systems (e.g., Git) and issue tracking tools (e.g., Jira). Strong problem-solving abilities and the ability to work in a collaborative team environment, communicating effectively with hardware engineers, software developers, and other stakeholders. Understanding of low-level hardware interactions and device drivers. Experience in designing, developing, and testing firmware for microcontrollers and embedded systems. Why You'll Love Us: Time to Recharge: Enjoy flexible PTO to take the breaks you need. Top-Notch Health Coverage: We've got your back (and teeth and eyes) with full medical, dental, and vision insurance. Wellness Perks: Free access to One Medical, Kindbody, and Talkspace to keep you feeling your best. Give Back to the Pups: Make tails wag with a $500 annual donation to a dog charity of your choice through our BarkBack Program. Free Fi Membership: Your furry best friend(s) get all the benefits of a Fi collar, on us! Love for Friends + Family: Share the Fi magic with loved ones through our gifting program. The anticipated base salary range for this position is $150,000-$210,000. Actual compensation will vary based on multiple factors, including skills, experience, market conditions, and role scope, which may evolve during the hiring process. As a fast-growing Series B startup, Fi evaluates compensation opportunistically to align with the right candidate. This role is also eligible for equity compensation.Fi is an equal opportunity employer that is committed to diversity and inclusion in the workplace. We prohibit discrimination and harassment of any kind based on race, color, sex, religion, sexual orientation, national origin, disability, genetic information, pregnancy, or any other protected characteristic as outlined by federal, state, or local laws. This policy applies to all employment practices within our organization, including hiring, promotion, termination, layoff, recall, leave of absence, compensation, benefits, training, and apprenticeship. Fi makes hiring decisions based solely on qualifications, merit, and our needs at the time.
    $150k-210k yearly 11d ago
  • Software Engineering Intern (Jan - Aug 2026)

    Mahle, Inc.

    Software engineer job in Lockport, NY

    BU2 Thermal and Fluid System MAHLE is not currently hiring individuals for this position who now or in the future require sponsorship for employment-based non-immigrant and immigrant visas. However, as a global company, MAHLE offers many job opportunities outside of the U.S. which can be found through our employment website ****************** Your Contribution * Create / co-develop embedded software * Create / co-develop in-house software tools * Support development of GUI programs on embedded LINUX touch screens as well on PC depending on project needs * Debug software * Test software * Document software related activities Your Qualifications and Experience * Currently enrolled in a 4-year university * Experience in C-Programming, embedded programming, MATLab, Simulink, GUI Programming, and GIT * Previous internship experience preferred Do you have any questions? ******************** US Facts about the job Benefits: Entry level: Internship Part- / Full-time: Part Time Functional area: R&D - Electronics incl. software development Department: BU2 Thermal and Fluid System Location: Lockport, NY, US, 14094 Company: MTFS (US) Closing date for applications Don't waste any time, apply while the position is online. Your future at MAHLE As a team player and someone who thinks ahead, you can deploy all your skills with us. In cooperation with colleagues from different countries and areas, you contribute in designing the mobility of the future. When selecting MAHLE, you choose trend-setting technologies and strategies. Are you interested in working with us and developing efficient and environmentally-friendly solutions, optimising existing products, and turning innovative ideas into reality? Then MAHLE is the right address for you. Shape the future with us.
    $40k-74k yearly est. Easy Apply 9d ago
  • Senior Embedded Software Engineer

    Fi Smart Dog Collar

    Software engineer job in Boston, NY

    Welcome to Fi. We're a passionate team from Square, Google, TikTok, Peloton, Uber, and more working to transform the human-pet relationship. Our mission? Develop cutting-edge technology to revolutionize what it means to be a pet parent. The pet industry remains firmly stuck in the past and we are here to change that. Fi is leveraging our team's talent and expertise to improve the lives of millions of pets in the U.S. Real-time location tracking, activity, sleep and behavior monitoring - and that's just the beginning. The most exciting aspect of our work? Bridging the communication gap between pets and humans. Imagine a world where everyone knows how their pet feels in real time and how to keep their best friend in good shape. That's the future we're building at Fi. If you're someone who thrives in innovative, collaborative work environments and feels strongly about helping pets live longer, better lives, Fi could be the perfect fit. Join us in our pursuit of the “impossible,” or as we call it here “let me find a way,” to redefine the future of pet ownership together. Fi is looking for an Embedded Software Engineer! Fi is looking for an Embedded Software Engineer to design and build the firmware powering our next generation of connected collars - shaping the architecture, performance, and reliability of systems trusted by hundreds of thousands of dogs. You'll dive deep into connectivity, low-power optimization, and real-time processing, driving decisions that bridge hardware, software, and data into one seamless product experience.What You'll Do: Firmware Development: Take a front-line role in designing, developing, and maintaining firmware for embedded systems, ensuring functionality, reliability, and performance optimization. Collaborative Problem-Solving: Work closely with cross-functional teams to integrate software with hardware components, troubleshoot issues, and optimize system performance. Code Review and Documentation: Conduct code reviews, document code changes, and ensure compliance with coding standards and best practices in firmware development. Testing and Validation: Develop test procedures and perform rigorous testing to validate firmware functionality and identify and resolve bugs or issues. Research and Innovation: Stay updated with emerging technologies, tools, and trends in embedded systems and contribute innovative ideas to enhance product capabilities. What You'll Bring: Minimum of 4 years of hands-on experience in firmware/embedded software development Proficiency in the C and C++ programming languages, and an understanding of the differences between them. Additionally, experience with or eagerness to learn Python. Prior exposure to hardware interfaces, real-time operating systems (RTOS), and embedded systems design. Familiarity with debugging tools and methodologies for embedded systems. Experience with version control systems (e.g., Git) and issue tracking tools (e.g., Jira). Strong problem-solving abilities and the ability to work in a collaborative team environment, communicating effectively with hardware engineers, software developers, and other stakeholders. Understanding of low-level hardware interactions and device drivers. Experience in designing, developing, and testing firmware for microcontrollers and embedded systems. Why You'll Love Us: Time to Recharge: Enjoy flexible PTO to take the breaks you need. Top-Notch Health Coverage: We've got your back (and teeth and eyes) with full medical, dental, and vision insurance. Wellness Perks: Free access to One Medical, Kindbody, and Talkspace to keep you feeling your best. Give Back to the Pups: Make tails wag with a $500 annual donation to a dog charity of your choice through our BarkBack Program. Free Fi Membership: Your furry best friend(s) get all the benefits of a Fi collar, on us! Love for Friends + Family: Share the Fi magic with loved ones through our gifting program. $150,000 - $210,000 a year The anticipated base salary range for this position is $150,000-$210,000. Actual compensation will vary based on multiple factors, including skills, experience, market conditions, and role scope, which may evolve during the hiring process. As a fast-growing Series B startup, Fi evaluates compensation opportunistically to align with the right candidate. This role is also eligible for equity compensation. Fi is an equal opportunity employer that is committed to diversity and inclusion in the workplace. We prohibit discrimination and harassment of any kind based on race, color, sex, religion, sexual orientation, national origin, disability, genetic information, pregnancy, or any other protected characteristic as outlined by federal, state, or local laws. This policy applies to all employment practices within our organization, including hiring, promotion, termination, layoff, recall, leave of absence, compensation, benefits, training, and apprenticeship. Fi makes hiring decisions based solely on qualifications, merit, and our needs at the time.
    $150k-210k yearly Auto-Apply 9d ago
  • Software Engineer

    Redwood Dental

    Software engineer job in Buffalo, NY

    We are looking for a passionate Software Engineer to design, develop and install software solutions. Software Engineer responsibilities include gathering user requirements, defining system functionality and writing code in various languages, like Java, Ruby on Rails or .NET programming languages (e.g. C++ or JScript.NET.) Our ideal candidates are familiar with the software development life cycle (SDLC) from preliminary system analysis to tests and deployment. Ultimately, the role of the Software Engineer is to build high-quality, innovative and fully performing software that complies with coding standards and technical design. Responsibilities Execute full software development life cycle (SDLC) Develop flowcharts, layouts and documentation to identify requirements and solutions Write well-designed, testable code Produce specifications and determine operational feasibility Integrate software components into a fully functional software system Develop software verification plans and quality assurance procedures Document and maintain software functionality Troubleshoot, debug and upgrade existing systems Deploy programs and evaluate user feedback Comply with project plans and industry standards Ensure software is updated with latest features Requirements Proven work experience as a Software Engineer or Software Developer Experience designing interactive applications Ability to develop software in Java, Ruby on Rails, C++ or other programming languages Excellent knowledge of relational databases, SQL and ORM technologies (JPA2, Hibernate) Experience developing web applications using at least one popular web framework (JSF, Wicket, GWT, Spring MVC) Experience with test-driven development Proficiency in software engineering tools Ability to document requirements and specifications BSc degree in Computer Science, Engineering or relevant field Recommended skills Application Development Information Technology Problem Solving Software Development Use Programming Language
    $78k-103k yearly est. 60d+ ago
  • Software Engineer, macOS Core Product - Buffalo, USA

    Speechify

    Software engineer job in Buffalo, NY

    At Speechify, our mission is to ensure reading is never a barrier to learning. Over 50 million people use Speechify's text-to-speech products-including apps on iOS, Android, mac OS, Chrome, and web-to listen to PDFs, books, docs, and web content faster, smarter, and more joyfully than ever before. Our product has earned recognition from Google ( Chrome Extension of the Year ) and Apple ( App of the Day and 2025 Inclusivity Design Award) for its impact and accessibility. We're a fully remote, distributed team of engineers, designers, researchers, and product builders from world-class companies like Amazon, Microsoft, Google, Stripe, and more. We move fast, ship often, and love solving real user problems. Role Overview As a Software Engineer on the mac OS team, you'll help build and scale Speechify's core desktop experience for millions of users. You'll own significant parts of our mac OS app architecture, ship production-ready code, and collaborate closely with product, design, and engineering teams across the company. This is a key role for someone who thrives in a fast-paced startup environment, enjoys making high-impact product decisions, loves delightful user experiences, and has a passion for accessibility and performance. What You'll Do Lead key engineering and product decisions for the mac OS app. Write, test, and ship production-quality code that scales to millions of users. Maintain and evolve complex app architecture with a focus on performance and stability. Work within a cross-functional team, partnering with designers and PMs to shape features from concept to launch. Participate in product planning and roadmap discussions. Drive continuous improvement in code quality, CI/CD processes, and development workflows. You should have: Demonstrated experience shipping mac OS (or related desktop) applications used by many customers. Strong engineering instincts with a deep focus on user experience. A strategic mindset for building great products-not just writing code. Ability to work quickly, decide what to build now vs. later, and iterate fast. Experience working in remote, distributed teams. Technical requirements: Swift / SwiftUI (mac OS) proficiency. Solid understanding of AppKit, mac OS frameworks, and desktop-specific UI paradigms. Strong understanding of concurrency and asynchronous execution models Familiarity with Bitrise, CI/CD workflows (e.g., Xcode Cloud, GitHub Actions). Strong understanding of concurrency and asynchronous execution models What We offer: Impact & Ownership: Build and influence a product used by millions globally. Remote First: Flexible, asynchronous work culture. Growth & Leadership: Flat org - leadership is earned by impact, not title. Collaborative Environment: Work with smart, passionate engineers and designers. Competitive Compensation: Market-aligned salary, bonus, and equity. The United States Based Salary range for this role is: 140,000-200,000 USD/Year + Bonus + Stock depending on experience Why Join Speechify? At Speechify, we ship fast, build for real users, and care deeply about quality and accessibility. You'll work on products that change lives, and your contributions will shape both the product and the company. If this sounds like your kind of challenge, we'd love to hear from you. Apply with your resume and links to your portfolio or GitHub! Think you're a good fit for this job? Tell us more about yourself and why you're interested in the role when you apply. And don't forget to include links to your portfolio and LinkedIn. Not looking but know someone who would make a great fit? Refer them! Speechify is committed to a diverse and inclusive workplace. Speechify does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status.
    $78k-103k yearly est. Auto-Apply 7d ago
  • Software Engineer

    Meethires

    Software engineer job in Buffalo, NY

    Job brief In this role, you will be responsible for writing efficient and testable code, adhering to specifications and industry best practices. Responsibilities Develop innovative features and re-architect components of an existing system. Collaborate with a team of developers to participate in test-driven, iterative development, prototyping, and code reviews. Design and implement clean and efficient middle and back-end solutions. Build scalable and robust services to support our product offerings. Create and maintain both external and internal APIs. Conduct thorough unit and performance testing to ensure scalability and reliability. Review and debug code to identify and resolve issues. Document code solutions and provide clear explanations through flowcharts, diagrams, code comments, and clean code practices. Design system specifications, standards, and programming solutions for implementation. Requirements Bachelor's degree in Software Engineering, Information Technology, or a related field. 1 to 3 years of experience in software engineering or a similar role. Proficiency in developing server-side web applications using Python. Experience building RESTful and SOAP-based web services. Familiarity with both relational databases (e.g., PostgreSQL, Oracle) and NoSQL databases (e.g., Cassandra, Redis). Strong understanding of object-oriented development principles. Ability to quickly adapt to new technologies and tools. Knowledge of Python frameworks, system architecture, and design patterns. Excellent communication and collaboration skills. Preferred Qualifications (not required, but a plus): Master's degree in Software Engineering, Computer Science, or a related field. Experience with front-end development using modern JavaScript frameworks (e.g., React, Angular, Vue.js). Familiarity with cloud platforms and services (e.g., AWS, Azure, Google Cloud). Understanding of containerization technologies (e.g., Docker, Kubernetes). Knowledge of DevOps practices and tools (e.g., Jenkins, Git, Ansible). Experience with automated testing frameworks (e.g., Selenium, Cypress). If you are a motivated individual with a passion for software engineering and a desire to contribute to cutting-edge technology solutions, we encourage you to apply. Join our team and help us build the future of software development!
    $78k-103k yearly est. 60d+ ago
  • Software Developer

    Sarah's Shop 4.4company rating

    Software engineer job in Williamsville, NY

    Grant Street Group is a fast growing software company in downtown Pittsburgh. We use open source software and modern Perl to build large scale hosted web applications. We create web-based electronic payment systems, auctions, and tax collection systems for banks, financial companies, and state and local governments. You can expect to solve interesting and challenging problems involving financial transactions, horizontal scaling, grid processing, natural language processing and more We have been hiring great Developers for many years, and we want to further expand our distributed team of talented and friendly Developers. Most of our experienced Developers telecommute; on-site positions are also available. Required skills and experience: Senior Perl programming experience (or expertise with other dynamic languages such as Python, Ruby - Candidates must have an interest programming in Perl). Mastery at writing elegant and robust software Expertise in relational databases and SQL Knowledge of HTML, JavaScript and CSS Excellent organizational and communication skills Excellent grades and a track record of success, ideally has been a key contributor to Open Source projects Here are just some of the tools and approaches we use. Experience with any of them is helpful: MySQL, ORMs (DBIx::Class, Class::DBI) git jQuery, Ajax Modern Perl (Moose, Catalyst) Selenium Large-scale production Web environments (FastCGI, nginx) Sphinx Linux environments (RHEL, CentOS) Amazon Web Services and Free Open Source Software is a plus Messaging frameworks (rabbitmq, 0mq) Numerical and financial calculations We are interested in contract, contract-to-hire or permanent hires. On-site and telecommute opportunities. Grant Street Group is an Equal Opportunity Drug Free Workplace Employer. Grant Street Group's culture reflects an emphasis on teamwork, high standards, individual responsibility, and work/family balance.
    $80k-104k yearly est. 60d+ ago
  • Java/J2EE Developer

    Cs&S Staffing Solutions

    Software engineer job in Buffalo, NY

    Please, review and apply for this position through the QCI system following the link below (Copy and Paste): http://bit.ly/1BFb1pq *You can apply through Indeed using mobile devices with this link. Job Description Java/J2EE Developer - Direct Hire - Buffalo NY (NO H1 Visas please) We are looking for a Java Developer with experience in building high-performing, scalable, enterprise-grade applications. These positions will be located on site in Buffalo NY. You will be part of a talented software team that works on mission-critical applications. You will be responsible for Java/J2EE application development while providing expertise in the full software development lifecycle, from concept and design to testing. Primary Purpose This position is responsible for developing and supporting the Enterprise systems Central web site. Major Responsibilities - Supports, maintains, and develops internal company B2B intranet site - Provides second-level operational support for internal company intranet site - Designs and manages web-based and/or Java-based applications. Develops, tests, and implements new functionality for systems in areas of support. - Organizes and coordinates business requests with IT initiatives. - Provides off-hours production support for internal clients and external vendors. - Gathers and documents end user requirements, use cases, test scripts and procedures. - Performs disaster recovery testing and defines procedures for systems in areas of support. - Performs other duties as assigned. Skills/Knowledge Required - Strong analytical skills. - Excellent interpersonal and communication skills. - Working knowledge of the following: SQL, UNIX, Windows, Java/EE, JPA, JSP. - Working knowledge of Spring Framework and / or JSF, ICEfaces - Working knowledge of HTML, Javascript, CSS, AJAX. Education and Experience - Bachelor's degree in Computer Science required. - Minimum five (5) years of application design, development, testing, deployment, and support experience. - Minimum five (5) years of general web development experience. - Minimum three (3) years of Java/EE experience. - Minimum three (3) years experience with IT distributed systems support. - Minimum three (3) years of relational database design experience. Additional Information All your information will be kept confidential according to EEO guidelines.
    $75k-98k yearly est. 13h ago
  • Software Engineer

    Frontier Science 4.1company rating

    Software engineer job in Amherst, NY

    Do you enjoy programming? Are you interested in joining a team dedicated towards advancement in clinical trial research with public health? Frontier Science is looking for a Software Engineer to join their growing team to assist in the creation of software for the medical clinical trials industry. At Frontier Science, we value collaboration and innovation, advancing the application of statistical science and practice and data management techniques in science, health care and education. Since 1975, we have been providing accurate and cost-effective data management, statistical and other support services to research networks, pharmaceutical companies and investigators in clinical trials to support studies across the globe. Location: This position will be based out of our Amherst, NY office, but consideration will be made for a full time remote employee. Responsibilities: Participate in all phases of the software development life cycle, from concept and design to testing, deployment, and maintenance; Collaborate with team members and others to define and develop software solutions that meet business requirements; Write efficient, and maintainable code while adhering to coding standards and best practices; Debug and resolve software defects and issues as they arise; Maintain and enhance existing software applications to ensure continued reliability and performance. Reports to: Software Engineering Manager, Senior Software Engineering Manager, or Director of Software Engineering Controls over position: Work will be assigned and overseen by the Director of Software Engineering, as well as other Managers within the Software Engineering group at Frontier Science. Required Qualifications: BS or equivalent experience in Computer Science or related field; Solid understanding of object-oriented programming, web development technologies, and relational databases; Proficiency in C#, HTML, JavaScript, and CSS, as well as experience with at least one web development framework such as Spring.NET or ASP.NET MVC Experience with JQuery, Dojo Toolkit, React, and/or Bootstrap is preferred; Problem-solving skills; Strong communication skills (verbal and written). Contingent on a candidate's education, experience and knowledge, they may be offered the position of Software Engineer or Software Engineer II. The salary ranges for these respective positions are as follows: Software Engineer: $50,000 - $60,000 Software Engineer II: $61,000 - $75,000 With full time employment at Frontier Science, employees are eligible for medical and dental insurance, a generous Paid Time Off (PTO) policy, short term and long term disability, life insurance, participation in a retirement plan, as well as fitness club reimbursement, computer loan assistance, and tuition reimbursement. Applications will be received through the ADP Workforce Now Career Center using the following link: ADP Workforce Now Frontier Science Career Center. All qualified applicants will receive consideration for employment without regard to race, color, religion,gender, sexual orientation, national origin, disability, age, or veteran status.
    $61k-75k yearly Auto-Apply 9d ago
  • Websphere Portal Developer

    Us Corp2Corp

    Software engineer job in Buffalo, NY

    Looking or Genuine candidate. Version 8 experience is Mandatory Role: IBM Websphere Application developer Contract: 6 Months Provide technology consulting to external customers and internal project teams. Responsible for providing technical support and/or leadership in the creation and delivery of technology solutions designed to meet customers business needs and, consequently, for understanding customers businesses. Maintain knowledge of leading edge technologies and industry/market domain knowledge. Strong experience application developer with web content and wepshere application knowledge (application is key) Must Have: APPLICATOIN Resource : IBM WebSphere Portal and IBM Web Content Manager. We are currently on 6.1 and upgrading to V8.5. (this is the number one MUST HAVE Must Have: APPLICATION Resource: WebSphere Senior level knowledge of WAS.. Nice to have: been involved in an upgrade of portal from 6 to 8 Nice to have: SQL skills Regards, Pallavi Shrivastava Technical Recruiter Compunnel Software Group, Inc. ********************************************************* 103 Morgan Lane, Suite 102, Plainsboro, NJ- 08536 T: **************, Extn: 1784 F: ************** Additional Information All your information will be kept confidential according to EEO guidelines.
    $64k-86k yearly est. 13h ago
  • java developer

    Cygnus Professionals 3.2company rating

    Software engineer job in Buffalo, NY

    Role: Java Developer Duration: 9+ months Mandatory Skills: Must have good work experience Web sphere Message Broker . Must have strong work experience on Unix, Linux, Apache. Additional Information All your information will be kept confidential according to EEO guidelines.
    $78k-99k yearly est. 13h ago
  • Software Developer

    Cubrc 3.0company rating

    Software engineer job in Buffalo, NY

    Full-time Description Software developer with experience developing applications to ingest, manage, visualize, and disseminate geospatial and environmental (especially meteorological and oceanographic) information. Developer should have experience working with common geospatial and environmental data and formats (e.g. NetCDF and GRIB and creating geospatial and environmental services using this data. This includes developing front-end visualizations for geospatial and environmental data including applications with dynamic user interaction both spatially and temporally. The developer should also have the ability to create back-end applications to manipulate and serve geospatial and environmental data to front-end components. Requirements Knowledge of using Java, Python, Javascript, and ElectronJS in developing geospatial and environmental applications. Knowledge in developing and testing Open Geospatial Consortium Services including the Web Map Service, Web Feature Service, and Web Coverage Service. Knowledge of Geospatial and environmental data types. Knowledge and practical experience with developing GIS web and desktop applications. Knowledge and practical experience with front-end web technologies including React.js, Vue.js, JavaScript/TypeScript, HTML, and CSS. Why CUBRC 401(k) - No Waiting Period. 100% Vested on the date of hire. 3% company contribution in the first year of employment, company contribution increases over time. The employee is not required to contribute to the plan to receive CUBRC's contribution. Health Insurance - No Waiting Period - competitive costs. Dental, Vision Insurance after 6 months - Employer paid benefit for employees and dependents. Life Insurance after 6 months - Employer paid benefit for the employee. Generous paid time off, unlimited sick time, and 9 paid holidays We are an equal-opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or veteran status. Salary Description $65,000.00 - $85,000 Per year
    $65k-85k yearly 60d+ ago

Learn more about software engineer jobs

How much does a software engineer earn in Lackawanna, NY?

The average software engineer in Lackawanna, NY earns between $69,000 and $117,000 annually. This compares to the national average software engineer range of $73,000 to $136,000.

Average software engineer salary in Lackawanna, NY

$90,000

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

The biggest employers of Software Engineers in Lackawanna, NY are:
  1. CTG
  2. Speechify
  3. ACV Auctions
  4. M&T Bank
  5. Excellus BCBS
  6. Cannondesign
  7. Meethires
  8. Redwood Dental
Job type you want
Full Time
Part Time
Internship
Temporary