SENIOR SOFTWARE ENGINEER
Company: Honeywell International Inc.
Location: Richmond
Posted on: November 19, 2024
|
|
Job Description:
Join a team recognized for leadership, innovation and
diversityHoneywell is charging into the Industrial IoT revolution
with the establishment of Honeywell Connected Enterprise (HCE),
building on our heritage of invention and deep, on-the-ground
industry expertise. HCE is the leading industrial disruptor,
building and connecting software solutions to streamline and
centralize the assets, people and processes that help our customers
make smarter, more accurate business decisions. Moving at the speed
of software, we are creating, innovating and delivering solutions
fast, challenging the way things have always been done, piloting
new ways for all of us to work, and expecting our successes to set
new standards for our customers and for Honeywell.Tridium is the
inventor of the Niagara Framework, an IoT software framework that
solves the challenges of managing smart devices, in real time, over
the Internet. The Niagara Framework is Tridium's core technology
that supports an ecosystem of innovators who deliver powerful IoT
solutions across a wide range of industries including energy
services, building automation, and industrial automation. That
ecosystem has successfully deployed over 1,000,000 instances of
Niagara worldwide.Tridium's team is seeking a highly skilled Senior
Software Engineer to join our development team. In this role, you
will be responsible for creating development tools, managing the
creation of build plans using Kotlin, and implementing both
Bamboo/GitHub build specifications. You will play a pivotal role in
enhancing our software development processes and ensuring
high-quality deliverables.Key Responsibilities:
Want to apply Read all the information about this position below,
then hit the apply button.
--- Be a part of Tridium's world class team of software engineers
as we advance Tridium's position as a market leader in open systems
and software.
--- Develop and maintain development tools to streamline the build
process.
--- Manage and create build plans using Kotlin and Bamboo build
specifications.
--- Collaborate with cross-functional teams to design and implement
software solutions.
--- Write clean, maintainable, and efficient code in Java, Gradle,
Kotlin, C/C++.
--- Implement code signing processes using hardware security
tokens.
--- Ensure the integrity and security of the build environment.
--- Contribute to the design of the development environment in
Niagara framework enabling custom extensions by partners.
--- Mentor and provide guidance to junior developers, promoting
best practices.
--- Operate in an Agile development environment while collaborating
with key stakeholders.BENEFITS OF WORKING FOR HONEYWELL
--- Benefits - Medical, Vision, Dental, Mental Health
--- Paid Vacation
--- 401k Plan/Retirement Benefits (as per regional policy)
--- Career Growth
--- Professional DevelopmentYOU MUST HAVE
--- 5+ years of experience in software development with a focus on
development tools.
--- Demonstrated proficiency in Java, Gradle, Kotlin.WE VALUE
--- Bachelor's degree in computer science, Software Engineering, or
a related field.
--- Experience with Bamboo build specifications and continuous
integration practices.
--- Familiarity with GitHub and GitHub Actions for version control
and CI/CD processes.
--- Familiarity with embedded system design principles (C/C++).
--- Knowledge of code signing processes and hardware security
tokens.
--- Experience with Agile software development methodologies.
--- Excellent analytical and problem-solving skills including the
ability to identify, formulate, and solve engineering problems.
--- Experience working in framework development
environment.Additional Information
#J-18808-Ljbffr
Keywords: Honeywell International Inc., Charlottesville , SENIOR SOFTWARE ENGINEER, IT / Software / Systems , Richmond, Virginia
Click
here to apply!
|