Senior Software Engineer / Technical Project Lead

PROLIM Global Corporation

Irvine, CA

JOB DETAILS
SKILLS
Best Practices, Code Reviews, Communication Skills, Continuous Deployment/Delivery, Continuous Integration, Cross-Functional, Embedded Software, Embedded Systems, Git, Hardware Quality Assurance, Hardware-Software Integration, Integration Testing, Internet Application, Internet of Things, Leadership, Multiplatform/Cross-Platform, Node.js, Performance Tuning/Optimization, Problem Solving Skills, Project Tracking, Project/Program Management, Prototyping, Quality Assurance Software, React.js, Risk Management, Scalable System Development, Software Administration, Software Design, Software Development, Software Engineering, Software Testing, Source Code/Configuration Management (SCM), System Test, Test & Measurement Equipment, Test Bench, Test Harness, Testing, Time Management, User Interface/Experience (UI/UX)
LOCATION
Irvine, CA
POSTED
30+ days ago

Title - Senior Software Engineer Technical Project LeadLocation - Irvine CaliforniaExperience - 6 to 10 years relevant and strong experienceJob DescriptionJob SummaryWe are seeking a dynamic and experienced Software Engineer with a strong background in full-stack development using Node.js and React. The ideal candidate will also have hands-on experience in software design and development Software testing hardware integration and project management. This role requires a blend of technical expertise leadership capabilities and cross-functional collaboration to deliver high-quality software and hardware-integrated solutions.Mandatory Skills & Qualifications6 to 10 years of experience in software development.Strong proficiency in Node.js React JavaScriptTypeScript.Experience with software testing tools.Exposure to hardwareSoftware integration e.g. Raspberry Pi Arduino embedded systems DAQ systems Test & Measurement equipment.Proven experience in project management AgileScrum methodologies.Familiarity with version control systems Git CICD tools.Excellent problem-solving communication and leadership skills.Key ResponsibilitiesSoftware DevelopmentTo Design develop and maintain scalable web applications using Node.js and React.Collaborate with UIUX designers and backend developers to deliver seamless user experiences.Optimize application performance and ensure responsiveness across platforms.Software TestingDevelop and execute units integration and system tests.Implement automated testing frameworks and CICD pipelines.Ensure code quality through code reviews and adherence to best practices.Hardware IntegrationCollaborate with hardware teams to integrate software with embedded systems or IoT devices or Test Benches.Troubleshoot and resolve hardware-software interface issues.Participate in prototyping and testing of hardware-integrated solutions.Project ManagementLead cross-functional project teams from concept to delivery.Define project scope timelines and deliverables.Track progress manage risks and ensure timely delivery.Communicate effectively with stakeholders and provide regular updates.

About the Company

P

PROLIM Global Corporation