Software Engineer
Company: Lancesoft INC
Location: Milpitas
Posted on: January 14, 2026
|
|
|
Job Description:
Job Description Job Description Description: Application
Engineer – Tulip Client is looking for a junior to mid-level
software developer who has a passion for delivering great software
products that meet customer needs. The right candidate will be a
self-motivated, positive person who can work independently as well
as being a team player, has excellent debugging/problem solving
skills, has built innovative forward-looking solutions and
appreciates delivering a quality product. The candidate will be
responsible for creating and documenting applications within a
cloud-based manufacturing execution system called Tulip. This
candidate will collaborate design efforts with multiple teams to
ensure that paper-based manufacturing and quality processes are
accurately translated to electronic form. The candidate must be
self-directed requiring minimal daily direction while collaborating
with the team to achieve agreed upon scheduled deliverable work.
The candidate will participate in an Agile software team.
Responsibilities Work independently to specify, plan, design,
develop, test and support software components assigned Contribute
to project schedule generation including scope of work, duration of
tasks, and order of execution Monitor work progress against
schedule commitments, reports progress to leadership in a timely
fashion, including when work will not be completed according to
schedule milestones Propose solutions to maintain schedule
milestones including prioritizing efforts and monitor scope creep
Work with team to establish necessary requirements specifications
and test plans for software product validations Responsible for
translating requirements into design and implementation of
well-structured and documented software components Implement new
software component designs or enhancements to existing software
products; participate in the implementation of more complex
subsystems and systems Troubleshoot/debug issues within existing
automation systems and implement modifications to resolve these
issues Participate in technical design reviews and code inspections
Insure adherence to IDS development policies and procedures Ensure
compliance with regulatory requirements including 21 CFR part 11
requirements, BD quality standards, and conveys an expectation of
high-quality software Qualifications Require a BS degree in
Computer Science, Process Engineering, Continuous Improvement, or a
related Engineering discipline with software development experience
Excellent written and oral communication and interpersonal skills
are essential Minimum 3 years of relevant experience Knowledge of
software development in a process oriented/regulated environment
and adhering to a quality management system Experience with Agile
software development Knowledge of Automation/Process Control
experience Desirable Skills Application development experience
using Tulip Experience in MES development Experience working in an
FDA/ISO-regulated environment Experience with software languages
including C#, JavaScript and SQL Server Experience with Power BI
Software development with a focus on UX design IT infrastructure/
hardware
Keywords: Lancesoft INC, Novato , Software Engineer, IT / Software / Systems , Milpitas, California