Search jobs > Lowell, MA > Principal software engineer

Software Engineer, Principal

MACOM
Lowell, MA, US
Full-time

Software Engineer, Principal

Job Description :

The primary role of the Software Engineer position is to overseeand coordinate Software development for RF modules and RADAR applications.

Theideal candidate has 10 years of experience defining, developing, and testingsystem level software applications. Prior experience with Python-basedautomated testing and GUI development is preferred.

Qualified candidates mustdemonstrate the ability to define, architect, implement, and test softwaresolutions based on a set of high level system requirements with minimalguidance in terms of the actual software development.

The candidate must alsobe comfortable in a fast-paced working environment, be a motivated self-starter,an independent learner, and possess a passion for taking on technicalchallenges.

Responsibilities

  • Software development andstrategic planning
  • Manage small development team.
  • Interact with the customer.
  • Define, code,integrate, and test system-level software GUIs that provide control and monitoringof RADAR systems.
  • Significantparticipation in system level integration, bring-up, testing and debugging.

Required Qualifications :

  • Strong and recentexperience in C# / C / C++ programming
  • Strong knowledgeof multi-threading
  • Strong knowledgeof network programming especially UDP
  • Strong software testing and systemlevel debug experience
  • Strong and independentproblem-solving skills
  • Demonstrated ability todocument software architecture, design and test plans
  • Experience with versioncontrol, configuration management and integration
  • Desire to work in asmall, dynamic, and fast paced team environment.

Preferred Qualifications :

  • Experience with Python for test automation
  • Experience with Windows GUI development using C#and .NET (Python based a plus)
  • Experience with Linux
  • 30+ days ago
Related jobs
Promoted
Raytheon
Malden, Massachusetts

Minimum of eight (8) years of professional engineering experience utilizing integrated development environments and debugging tools to troubleshoot software implementation and ensure integrity of the software products. The Test Equipment Engineering (TEE) team within the Specialty Engineering Direct...

Promoted
Capital One
Woburn, Massachusetts

Center 3 (19075), United States of America, McLean, VirginiaSenior Software Engineer, Back End (Principal Associate)Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environmen...

Promoted
Capital One Careers
Maynard, Massachusetts

Center 3 (19075), United States of America, McLean, VirginiaSenior Software Engineer, Back End (Principal Associate). We are seeking Back End Software Engineers who are passionate about marrying data with emerging technologies. As a Capital One Software Engineer, you’ll have the opportunity to be on...

Promoted
Capital One
Melrose, Massachusetts

Center 3 (19075), United States of America, McLean, VirginiaSenior Software Engineer, Back End (Principal Associate)Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environmen...

Promoted
Capital One
Melrose, Massachusetts

Center 3 (19075), United States of America, McLean, VirginiaSenior Software Engineer, Back End (Principal Associate)Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environmen...

Promoted
SiPhox
Burlington, Massachusetts

Full Time] Principal Full Stack Software Engineer at SiPhox (United States). Principal Full Stack Software Engineer. We are seeking a principal full-stack software engineer with an interest in health technology. Work with engineering and software teams to develop UI mockups and prototypes for web an...

Promoted
State Street
Burlington, Massachusetts

Drive technical excellence by working independently to analyze, design, develop, test and debug complex data models, ETL code and enhancements within various technical problem domains including modifications to core frameworks and other primary facilities critical to system operation using Java, SQL...

Splunk Inc
Massachusetts, United States

This role is for a Principal Software Engineer on the Mission Control product team in Splunk Enterprise Security which is an analytics-driven SIEM that solves a wide range of security analytics and security operations use cases like incident triaging, incident investigations, incident response, etc....

State Street
Burlington, Massachusetts

Develop, test, debug, and implement software programs, applications and projects using C#, WinForms, JavaScript, TypeScript, React or other related software engineering languages as well as keeping abreast of emerging technologies impactful to CRDs business. CRD Engineering organization is innovatin...

Home Depot
MASSACHUSETTS, US
Remote

The Software Engineer Principal is responsible for joining a product team and contributing to the software design, software development, and overall product lifecycle for a product that our users love. As a Software Engineer Principal, you will be an extremely knowledgeable Engineer on the product t...