Posted On Feb 14

This job posting has expired

Senior Embedded Software Engineer


Location : Richmond, VA

Headquarters : United States"

Hiring Mode : Full Time

Hiring Role : Embedded Software Engineer

Experience : Mid Level

Join the industry leader to design the next generation of breakthroughs

Let's face it... when people think 'Machine to Machine' they don't necessarily think 'awesomely fun and interesting.' But if you’re a contemporary software engineering professional who likes to live at the cutting edge of technology, then we’ve got a great opportunity for you.

Honeywell 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.

Honeywell’s HCE Connected Buildings Product team is looking for an experienced, energetic, and innovative Senior Embedded Software Engineer to be based in Richmond, VA or Atlanta, GA. We are a global software and services company that develops and markets Niagara, a M2M software framework that solves the challenges of managing smart devices in real time, over the Internet. With ~1,000,000 instances successfully applied in energy-services, building-automation and industrial-automation, Niagara is the operating system for “The Internet of Things”.

The Ideal Candidate:

  • Critical thinker that challenges assumptions
  • Seeks new ideas
  • Understands the “why” and not just the “what”
  • Actively solicits opposing perspectives and alternative ideas
  • Proactively shares accomplishments, knowledge, lessons, and updates across the organization
  • Drives customer value versus meeting customer demands
  • Persistently drives activity to achieve results

Duties and Responsibilities:

  • Develop firmware applications and scripts on different platforms
  • Participate in full software development lifecycle from idea conception through release and maintenance
  • Utilize various microprocessor/microcontroller development kits to determine design compatibility
  • Collaborate with hardware team during design, development and integration
  • Assist with the maintenance of source repositories
  • Collaborate with sales and marketing to define features
  • Partner with Software Quality Assurance during software test process
  • Troubleshoot support inquiries escalated from internal technical support group

Basic Requirements:

  • Bachelor’s degree in software related discipline with 5+ years of relevant experience or Master’s degree in software related discipline with 4+ years of relevant experience
  • 3+ years of C programming experience
  • 2+ years of system level debugging experience using JTAG or other similar interfaces

Desired Technical Skills:

  • Demonstrated enthusiasm for technology
  • Experience with Ubuntu Core Linux development
  • Experience with Java programming development
  • Experience with shell scripting
  • Experience with TCP/IP, RS232 and RS485 protocols
  • Experience with board bring up for new products
  • Experience with cloud-based PaaS/SaaS environments

Additional Information

  • JOB ID: req262166
  • Category: Engineering
  • Location: 3951 Westered Pkwy Ste 350,Richmond,Virginia,23233,United States
  • Exempt

Honeywell is an equal opportunity employer. Qualified applicants will be considered without regard to age, race, creed, color, national origin, ancestry, marital status, affectional or sexual orientation, gender identity or expression, disability, nationality, sex, or veteran status.