Share this Job

Software Engineer

Country:  United States
State / Province:  Georgia
City:  Atlanta
Job Type:  Campus
Job ID:  36252

Job Description

Keysight launched a Software Design Center in Atlanta to create a new generation of software for electronic product design and test. The new center is located in Atlanta’s growing Midtown district and features an open environment to foster collaboration and support an agile software development approach.

You can join our mission to rapidly develop a cloud-based software platform for electronic measurement and data analytics solutions as a software engineer.  You will be part of an Agile team on the design and implementation in all stages of development, from conception and deployment. Projects include full-stack development, C++ development, Cloud and Data and DevOps. Front-End Client side development involves JavaScript, HTML, CSS, with a solid understanding of HTTP and REST, and experience with JavaScript frameworks such as Angular and jQuery. Back-End development involves Web server, web service and repository design and interface. C++ development involves RPC, data model, analytics and high-performance visualization.  DevOps Engineers are in charge of setting up software development environment to enable Agile innovation and team collaboration, assisting with the configuration of tools, servers, IDE and test environment to make the lab usable and turnkey. Lots of different projects and opportunities.

Job Qualifications

Bachelors or Masters degree in computer science or computer engineering or electrical engineering or another equivalent engineering discipline. Experience in software development (including school projects and internship) involving front-end, back-end, and/or data management and data analytics.

Desired Skills:
• Experience in software development with JavaScript, HTML, CSS, and/or C++
• Experience with at JavaScript Web client framework, such as Angular and jQuery.
• A good understanding of HTTP, security, session management and REST.
• Knowledgeable about user interface and user experience design
• Knowledgeable about database design principles
• Understanding of test driven development
• Understanding of agile or similar development process
• Good communication skills (written and verbal)
• Angular2
• Typescript
• MS SQLServer
• Atlassian toolset / Git
• Data analytics

DevOps skills:

- Experiences with Windows and Linux platforms
- Command line experience
- Build and deploy experience
- Basic networking experience
- Basic security experience
- Git (or other SCM)
- System scripting (Bash, Batch, Perl, Python or Ruby)
- Agile practices
- Continuous Integration (at least an understanding of the process)

Job Function



Careers Privacy Statement 

***Keysight is an Equal Opportunity Employer.***

Keysight Technologies Inc. is an equal opportunity employer. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, protected veteran status, disability or any other protected categories under all applicable laws.

Candidates can be considered to work from the following locations:

Americas : United States : Georgia : Atlanta

Job ID : 36252 

Nearest Major Market: Atlanta

Job Segment: Developer, Software Engineer, Engineer, Electrical, Intern, Technology, Engineering, Entry Level