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.
Senior Lead Software Engineer, Full Stack - Capital One
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...
Senior Java Software Engineer
A company is looking for a Senior Java Software Engineer (Remote). ...
Senior Lead Software Engineer, DevOps
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, ...
Senior Software Engineer - IT Merchandising Services (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...
Senior Software Engineer, DevOps
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...
Senior Software Engineer II (OpenSSL) - 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. ...
Senior C+ Software Engineer
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...
Senior Software Development Engineer
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...
Senior Software Engineer
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...
Senior Software Engineer - Frontend
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...