Thermo Fisher Scientific logo
Thermo Fisher Scientific

The World Leader In Serving Science

Staff Engineer, Software

Full-stack EngineerSoftware EngineerFull TimeRemoteLeadTeam 10,001+Since 1956H1B SponsorCompany SiteLinkedIn

Location

India

Posted

32 days ago

Salary

0

Seniority

Lead

Bachelor Degree14 yrs expEnglishCloudLinuxQt

Job Description

Staff Engineer, Software

Thermo Fisher Scientific

• Provide technical leadership and architectural guidance while developing innovative software solutions • Design and implement sophisticated solutions across our product portfolio, from cloud platforms to scientific instrumentation • Support the growth of other engineers • Drive adoption of best practices • Help shape the technical direction of critical projects

Job Requirements

  • Masters or Bachelor’s degree in Electrical/Electronics/Computer Science engineering or related field or equivalent from reputed College or University
  • 14+ years overall experience with strong technical experience in C/C++/Qt/QML based Software design, architecture and implementation
  • Demonstrated proficiency in at least 3 production releases
  • Ability to understand system level Firmware, Software and electromechanical requirements and dependencies
  • Experience in addressing system level field issues, production challenges and quality issues
  • Experience in application development and Linux device driver development in kernel mode
  • Experience with Uboot, Buildroot or Yocto is required
  • Experience in design and development of User Interface on Qt/QML
  • Experience in Board bring up and OS porting is a plus
  • Very good with data structures, design patterns, object-oriented design and algorithms used in programming
  • Experienced in various bus interfaces like CAN, SPI and I2C, protocol implementation
  • Prepare test plans, test results, design changes and provides inputs to meet the technical & product requirements
  • Excellent communication skills
  • Independently works on analysis and review of VoC to create technical specification
  • Prior experience on Design Verification testing, usage of tools to ensure code quality compliance
  • Driver code reuse through modularity and effectively deploys Gen AI to improve efficiency and productivity
  • Expertise in Agile development process, phase gate NPD process
  • Knowledge of Firmware development on are metal micro-controllers in C and C++
  • Experience in technically mentoring and monitoring small team of FW and SW engineers on day-to-day activities and meeting project KPIs
  • Perform technical reviews of source codes to ensure highest quality adherence
  • Adopt and Promote Innovation culture
  • Experience in cross collaboration with all internal and external stakeholders, make technical presentations, give crisp periodic status updates

Benefits

  • Health insurance
  • Flexible work arrangements
  • Professional development
  • Paid time off

Related Job Pages

More Full-stack Engineer Jobs

Senior Full-Stack Engineer

Acquisity

Growth Partner Group is a fast-moving, digital-first business operating across multiple entities, including our main hub in the UAE (Growth Partner DMCC), Acquisity, AI Broker, and others. We operate in the high-velocity world of digital products and performance marketing, generating daily revenue through online platforms and a significant marketing budget. Acquisity builds the platform that helps entrepreneurs and agencies automate sales and marketing with AI. We've grown from $0 to multi-8 figures in under 3 years and are scaling toward 9 figures. Our flagship product is used by thousands of teams daily. ~20 people, remote, no bureaucracy. Apply Short application, no cover letter. If you look like a fit, you'll have a technical conversation with one of our engineers within a week.

Role Description You'll build autonomous AI agents and multi-step LLM workflows that automate complex tasks for thousands of sales and marketing teams. Every project is greenfield. There is no legacy code. Our 8-person engineering team is currently building: - Autonomous agents that reason through multi-step tasks with planning, tool use, and memory - Real agent architecture, not just API wrappers - An operational platform (dashboards, workflow automation, client management) used daily by thousands of teams to run their businesses - LLM-powered onboarding and personalization pipelines that adapt to each user's business context You'd own features end-to-end: design conversations with product, build in Next.js (App Router) + tRPC, ship to production, and see real users benefit from what you built - often within the same week. How We Work: - AI-first development. Cursor, Claude Code, OpenCode, Codex and Devin are standard tools on this team. Parallel worktrees, RAG implementations, pgvector - if you're already building this way, you'll feel at home. - Trunk-based development. Small PRs, fast merges, rapid user feedback. No month-long feature branches. - Technical leadership. Our CTO writes code daily and manages engineers directly. You'll work with someone who understands the architecture and can pair on hard problems. - Ship and iterate. Working prototype in hours beats perfect spec in weeks. We're not precious about code - if something isn't working, scrap it and rebuild. The Stack: - Next.js (App Router) - tRPC - TypeScript - Tailwind CSS - shadcn/ui - Postgres - Vercel - Vercel’s AI SDK for multi-agent workflows and LLM integration Qualifications - 4+ years shipping production React/Next.js and TypeScript - Experience owning full-stack features from idea to deploy - Comfort with Postgres and serverless infrastructure (Vercel, Cloudflare) - You've built something real with LLMs - not just played with ChatGPT Requirements - AI coding tools (Cursor, Claude Code, OpenCode) are already part of your daily workflow - You've built multi-agent systems, RAG pipelines, or LLM-powered features - You understand embeddings, vector search, or agent architecture at the technical level - You ship fast without shipping garbage Benefits - $140K - $180K base (based on experience) - Fully remote - work from anywhere - Small team, real ownership, zero red tape - Direct product impact visible within days, not quarters - Technical leadership that actually understands your work Company Description Growth Partner Group is a fast-moving, digital-first business operating across multiple entities, including our main hub in the UAE (Growth Partner DMCC), Acquisity, AI Broker, and others. We operate in the high-velocity world of digital products and performance marketing, generating daily revenue through online platforms and a significant marketing budget. Acquisity builds the platform that helps entrepreneurs and agencies automate sales and marketing with AI. We've grown from $0 to multi-8 figures in under 3 years and are scaling toward 9 figures. Our flagship product is used by thousands of teams daily. ~20 people, remote, no bureaucracy. Apply Short application, no cover letter. If you look like a fit, you'll have a technical conversation with one of our engineers within a week.

Worldwide
$140K - $180K / year
Omie logo

Senior Fullstack Developer, Delphi

Omie

Impulsione a economia do Brasil, seja um Omielover! #VemPraOmie https://carreirasomie.gupy.io/

Full TimeRemoteTeam 1,001-5,000Since 2013H1B No Sponsor

• Develop and maintain fullstack applications in DELPHI, with emphasis on POS (Point of Sale) modules. • Implement and optimize integrations with webservices for issuing fiscal receipts (NFC-e), ensuring compliance with tax regulations (SEFAZ, municipal authorities). • Perform corrective and evolutionary maintenance on legacy systems, including bug fixes and performance improvements. • Collaborate with product and support teams to map tax requirements and test integrations in real-world scenarios. • Develop APIs and middleware to enable communication between legacy systems and modern platforms (e.g., .NET, Node.js, or Java). • Ensure security and resilience in integrations (digital certificates, XML/JSON, authentication, retry mechanisms). • Participate in code reviews, refactorings, and technical documentation to facilitate knowledge transfer. • Support deployment and production monitoring, with a focus on fiscal stability (preventing invoice rejections).

Brazil

Role Description - Drive end-to-end development, testing, maintenance, and seamless integration of applications and systems while working within a SAFe Agile framework with 3-week sprints and PI planning cycles. - Contribute to major modernization initiatives including a full rules engine rewrite and new enrollment API development. - Participate in a shared on-call production support rotation with the team. - Lead brainstorming sessions to innovate and craft cutting-edge digital solutions; develop robust apps, APIs, and data solutions to drive implementation. - Embrace versatility, stepping into various roles as needed from individual contributor to leader, teacher, and mentor. - Develop a deep understanding of supported business areas, proactively addressing their objectives and challenges. - Assess and optimize solutions, balancing performance tradeoffs to deliver maximum benefits. - This role is primarily back-end focused (~70%), with front-end involvement as needed. Qualifications - At least five years of experience overcoming challenges in a full-stack application development and implementation environment using the following skills: - Advanced level Java, Spring / Spring Boot, SQL, NoSQL Databases (MongoDB), Rest APIs, Microservices. - Frontend experience in a JavaScript framework (React preferred). - Proficient in developing unit tests (JUnit/Spock) and adept at version control. - Self-driven, accountable, curious, and demonstrates a collaborative attitude with a strong commitment to teamwork. - Motivated to explore and adopt new technologies through diligent research and investigation. - Promotes a culture of diversity and inclusion, values different ideas and opinions, and listens courageously. - Ability to work remotely with access to a high-speed internet connection and located in the United States or Puerto Rico. Requirements - AWS. - MuleSoft, Kafka and Event-Driven Architecture. - Docker, Jenkins Kubernetes, Gradle, CI/CD. Benefits - Estimated Salary: Minimum: $86,000 MidPoint: $114,000 Maximum: $142,000, plus annual bonus opportunity. - 401(k) plan with a 2% company contribution and 6% company match. - Work-life balance with vacation, personal time and paid holidays. - This role is classified as remote; however, periodic in-person attendance will be required at times for activities such as quarterly or project planning, training, or other business-critical meetings. - Applicants for this position must not now, nor at any point in the future, require sponsorship for employment.

United States
$86K - $114K / year
Stripe logo

Full Stack Engineer

Stripe

Help increase the GDP of the internet.

Full TimeRemoteTeam 1,001-5,000Since 2010H1B Sponsor

• Build and design the next generation of Stripe products, to meet the high growth needs of our company and customers for years to come. • Debug and solve critical production issues across services and multiple levels of the stack • Mentor engineers to help them grow • Collaborate with stakeholders across the company to build new features at large-scale, while improving internal engineering standards, tooling, and processes • Collaborate effectively in a distributed and hybrid team, maintaining open communication and strong connections with colleagues

Canada