Embedded Software Engineer

Copeland

$80K — $110K *
Technical Services
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in electrical engineering, Computer Science or equivalent
  • 2-5 years of embedded firmware design experience
  • 2-5 years of experience with Inter-Process Communications (IPC)
  • 2-5 years of C/C++ experience in delivered products
  • Experience with various microprocessors and compilers (x86, ARM, MSP430, etc.)
  • Good working knowledge of communications protocols (RS-485, Ethernet, TCP/IP, etc.)
  • RTOS experience

Responsibilities

  • Accomplish deliverables in new product development and sustaining engineering
  • Produce quality focused code to fulfill defined requirements
  • Update and track project schedules in specified tools
  • Participate in code reviews
  • Collaborate with a global development team
  • Engage in design discussions and reviews
  • Work within an Agile development environment

Benefits

  • Newly renovated facility in Kennesaw, GA
  • Access to excellent local schools
  • Proximity to outdoor activities and walking trails
  • Family-friendly community atmosphere
  • Global company with diverse operations and opportunities.
Full Job Description

Engineer Software Position

The demand for fresh food is increasing the need for better shipping and storing capabilities across the entire cold supply chain. Food spoilage is a major problem with ~1/3 of it being thrown away. Food safety is a problem as well with 1 in 6 Americans contracting foodborne illness each year. We do see a future where all food shipped from farm to fork, arrives safely and sustainably. Now we do not produce, move, store, or sell food directly. We serve the businesses that do all those things. Serving businesses and optimizing our customer’s performance across their Cold Chain is the role we play. Our team’s mission each day is to 1) efficiently keep food fresh and safe, 2) track each step and 3) make it easy for our customers. We believe if we do these three things, and do them well, we will help bring about the future we want to see.

The Engineer Software is responsible for the development, of complex projects. This position will be responsible for developing and supporting system and application firmware written in C/C++ for various embedded real-time control platforms working in an Agile development environment.

The Engineer Software will have the responsibilities of working as part of a team to ensure a high-quality standard in code produced.

As an Engineer Software, you will:

  • Accomplish specific deliverables in new product development, sustaining engineering and cost reduction projects
  • Produce quality focused code to fulfill defined requirements
  • Update and track project schedules in specified tools
  • Participate in code reviews
  • Interact and work with global development team
  • Actively participate in design discussions and reviews
  • Work in an Agile development environment


Who you are:

You are self-motivated. You analyze multiple and diverse sources of information to define problems accurately and reliably reproduce. You seek new approaches to validate solutions. You lead and inspire the team, coach, and mentor to develop talents, and delight customers. You champion product quality across organizations. You hold everyone on the team to high standards and build a reputation by moving forward as one team and delivering on quality objectives. You recognize there is greatness in everyone, and you create an environment where that greatness can emerge. You see yourself as a steward and not a commander.

REQUIRED EDUCATION, EXPERIENCE & SKILLS:

  • Bachelor27s degree in electrical engineering, Computer Science or equivalent
  • 2 - 5 years embedded firmware design.
  • 2 - 5 years experience with Inter-Process Communications (IPC) including semaphores, queues, multi-threading, sockets, etc.
  • 2- 5 years C/C++ experience in delivered products
  • Experience with various microprocessors and compilers; x86, ARM (32bit/64bit), MSP430, ez80, etc.
  • Good working knowledge of communications protocols; RS-485, Ethernet, TCP/IP, MQTT, MODBUS, BACnet, etc.
  • RTOS experience

PREFERRED EDUCATION, EXPERIENCE & SKILLS:

  • Master27s degree in computer science, Electrical Engineering or equivalent
  • Objected Oriented programming and design
  • Good working knowledge of security and communications protocols; OWASP, TCP/IP, MODBUS, BACnet and Wireless, MQTT, and Cloud Technologies.
  • VxWorks, Linux, Windows experience
  • HVAC/R industry experience.

Why Work in the Greater Metro Atlanta Area
Our facility is in Kennesaw, Georgia, which is conveniently located within driving distance to Atlanta and Historic Downtown Kennesaw. The area offers excellent school systems, an abundance of outdoor walking trails, and low crime rates create a family-friendly environment. The area is surrounded by several growing communities with restaurants, festivals, shopping, and outdoor activities that make them exciting places to live and work.

About our Location
The newly renovated Kennesaw campus hosts a Manufacturing Facility, Customer Support Call Center, and the offices of our Division President & Staff. Retail Solutions is a global business unit inside the Commercial & Residential Solutions Cold Chain segment and is the leading provider of electronic controls and optimization services for supermarket, convenience store, restaurant and refrigerated transportation customers and the OEMs that serve them. Electronics & Solutions is comprised of six acquisitions organized to add value to Emerson27s world leading products through control, connectivity, and remote monitoring. The business generates half of its revenue outside of North America and employs over 1,200 people globally. Headquartered in the Greater-Atlanta area, the business has major operations in Minnesota, Italy, Mexico, Brazil, China, and the Philippines. The Cold Chain business helps ensure that food safely and efficiently travels from farm to fork. With the blend of businesses and functions represented under this one roof, there

Similar Jobs

More Jobs at Copeland

More Technical Services Jobs

Find similar Embedded Software Engineer jobs: