Senior Software Engineer

Legrand, North America
NJ, United States
Full-time

At a Glance

Legrand has an exciting opportunity for a Senior Software Engineer to join the Data Center Power & Control Division in Somerset, NJ on a hybrid basis.

The team focuses on the development of Remote Access Solutions for data centers, broadcast companies, semi-conductor fabs, government agencies, as well as many high-tech companies.

The perfect Senior Software Engineer would have 5+ years’ experience in designing and implementing complex software systems in an embedded environment.

What Will You Do?

  • Design and implement embedded C++ software for custom hardware.
  • Kernel, system and application development for a software solution in a Linux environment.
  • Measuring and improving the performance of the solution.
  • Debugging the solution (hardware vs software, environment).
  • Research new technologies for use in the products.

Required Skills

Education :

BS degree or higher in a technical field (Engineering, Computer Science)

Experience :

  • 5 plus years in the role of a software developer.
  • Experience with using Open-Source Technologies in a Linux environment.
  • Experience with developing software for embedded hardware.

Skills / Knowledge / Abilities :

  • Programming languages : C++, Bash, Python.
  • Basics of Web technologies : JavaScript / TypeScript / HTML.
  • Ability and willingness to quickly understand complex technical content and concepts.
  • Ability to debug complex software with various debugging tools as well as analyzing comprehensive log files.
  • Must be effective in a multi-tasking environment, team environment, and cross team environment.
  • 2 hours ago
Related jobs
Promoted
Capital One
Little Ferry, New Jersey

Center 3 (19075), United States of America, McLean, VirginiaSenior Lead Software Engineer, Full StackDo 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 environment? At Capital O...

Promoted
VirtualVocations
Hamilton Township, New Jersey

A company is looking for a Senior Java Software Engineer (Remote). ...

Promoted
Capital One
Secaucus, New Jersey

Center 1 (19052), United States of America, McLean, VirginiaSenior Lead Software Engineer, DevOpsDo 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 environment? At Capital One, ...

Promoted
DICK'S Sporting Goods
Little Ferry, New Jersey
Remote

The Senior Software Engineer is responsible for joining a product/service team and contributing to the software design, software development, and overall product lifecycle for Merchandising Services team. Senior Software Engineers are expected to collaborate on a daily basis as they work through use...

Promoted
Capital One
East Orange, New Jersey

New York City (Hybrid On-Site): $165,100 - $188,500 for Senior Software EngineerSan Francisco and San Jose, California (Hybrid On-Site): $174,900 - $199,700 for Senior Software EngineerCandidates hired to work in other locations will be subject to the pay range associated with that location, and the...

Promoted
Akamai Technologies
Little Ferry, New Jersey
Remote

As a Senior Software Engineer II, you will be an integral part of a globally-distributed development team that builds, maintains, and secures over 800 packages that constitute Akamai's custom Linux distribution. Be proficient in software development in C and associated build systems (e. ...

Promoted
Qlik
Little Ferry, New Jersey

As a Senior C++ Developer within the Engine team at Qlik, you'll play a pivotal role in shaping the future of our data analytics products. Engage in the complete software development cycle, contributing to requirements analysis, implementing new features, and ensuring high-quality releases. Engage w...

Promoted
Five9
Little Ferry, New Jersey

Our Professional Services development team is growing and we are seeking a Sr Software Development Engineer. The role of Software Development Engineer demands a broad and general knowledge of many current development technologies and a willingness to learn new systems, platforms, and APIs as necessa...

Promoted
Cyrten
Princeton, New Jersey

As a Senior Software Engineer, you will ensure the quality, reliability, and performance of software products. You will collaborate with team members to design, develop, document, test, monitor, maintain, and operate various software applications. Software Development and Maintenance. Automate softw...

Promoted
Offered.ai
Little Ferry, New Jersey

The Frontend Engineer will lead a high-performing, diverse engineering team to design, develop, and deploy software components, microservices, workflows, and APIs. The ideal candidate will be a seasoned engineering leader that is able to distill abstract business requirements into high-level softwar...