Senior Software Engineer
Hottinger Bruel & Kjaer

Starkville, Mississippi

This job has expired.


This job will provide you with an opportunity to further your career alongside some of the best and most passionate technology experts from around the world in a leading company within the test, measurement and data analytics industry. You will be a strong contributor collaborating closely with colleagues from various business functions.

At HBK, we live up to our three values: Be True, Own It and Aim High. We believe in absolute integrity - it's how we win for stakeholders, the environment and each other. We believe in teamwork and keeping our promises - to ourselves and others. Finally, we believe in being bold and positive. This is how we perform at our best and achieve greater success.

External Job Description

The position

Hottinger Bruel & Kjaer Solutions LLC is looking for a talented Senior Software Engineer to join our fast growing . We combine our expertise in reliability, durability, advanced modelling and software engineering to provide Asset Performance Management Solutions, some of which include Machine Learning Model-driven Predictive Analytics. You will be joining an active, dynamic and growing software design, development and configuration team to rapidly create innovative digital software solutions. This includes working with a team alongside subject matter experts, project managers and product managers to deliver innovative solutions using the latest technology and approaches.

Are you excited to tackle new problems and have solid experience designing and developing scalable applications? Please come join us now!

Primary responsibilities

• Being an active member of an advanced technology team in the rapid development of digital software systems

• Software product configuration, design and implementation

• Presentations to team members, management and customers

• Assisting the principal software engineer in collaborating with our Subject Matter Experts to understand and convert user requirements into software architectures and digital design solutions based on customer (and market) needs

• Creating detailed documentation for digital solutions, custom solutions and products and assist in customer and partner implementations

• Collaborating with our wider organizational software development and configuration teams to help streamline future solutions and software products

• Working with project and product managers to achieve on-time, on-cost delivery

• Researching and testing new technologies and software plus identify and recommend their applicability

• Other duties as needed

Professional Qualifications

• 4 Year degree in Computer Engineering or Computer Science with an engineering background AND a minimum of 5-7 years of relevant experience

• Related technology professional certifications preferred

Personal skills

• US Citizens Only (REQUIREMENT)

• In-depth knowledge of one or more of the following technologies across multiple categories:

o MongoDB (NoSQL), Hadoop, InfluxDB, SQL, OSIsoft

o Kafka, Spark, Dundas BI, Power BI, Tableau, Grafana

o C/C++, VB/C#, Python, Java/Scala/Kotlin, Node.js/JavaScript/TypeScript

o Version control systems (e.g. Git, SVN, Mercurial, etc.)

o Project management software (e.g. Gitlab, Jira)

o Unix based and Windows operating systems

o Dynamic Web Applications, REST, MVC, Inter-process communication, Asynchronous I/O, Concurrent code execution, Object oriented programming and Interface design, High performance computing

• Experience with database architectures, scripting and web services

• Experience in working with both unstructured and structured data

• A solid foundation in computer science, with strong competencies in data structures, algorithms and software design

• Ability to apply computer science techniques and knowledge to the development of real world engineering solutions

• Desire for technical advancement via self-motivated research, formal training and working closely with experts in the field.

• High level analytical ability where problems are unusual and complex

• Prior experience in design/development of enterprise-scale web-based solutions involving large scale data and BI visualization technologies

• Detail oriented with a keen focus on User Experience (Ux) and customer satisfaction

• Familiarity with approaches and software for machine learning

• Familiarity and prior experience with Agile / Scrum development methodologies

• Experience with developing scalable / parallel processing applications

• High level of interpersonal skills to work independently and effectively with others

• Exceptional skills related to time management and decision making

• Willingness to travel to support customer projects and implementations

• Good communication skills, both verbal and written

Location: Starkville, MS or Southfield, MI

Sponsorship

Candidates must be legally authorized to work in the Unites States on a full-time bases and will not now or in the future requires sponsorship for employment visa.


This job has expired.

Get Hired Faster

Subscribe to job alerts and upload your resume!

*By registering with our site, you agree to our
Terms and Privacy Policy.

More Electronics jobs


Faith Technologies
Cincinnati, Ohio
Posted about 21 hours ago
Faith Technologies
Appleton, Wisconsin
Posted about 21 hours ago
Faith Technologies
Menasha, Wisconsin
Posted about 21 hours ago
View Electronics jobs »