RoswellRecruiter Since 2001
the smart solution for Roswell jobs

Embedded Software Engineer

Company: Aerotek
Location: Suwanee
Posted on: May 6, 2021

Job Description:

**Description:**embedded CIPUDPBOOTP**Skills:**Embedded c, Embedded software, Microcontroller, Rtos, udp, bootp, ip**Top Skills Details:*****MUST HAVES***- 10+yrs experience with embedded C- strong familiarity with IP, UDP, and BOOTP (Need to be able to program at the embedded level and be able to test how their work interacts and communicates at the web, mobile, and cloud levels)- basic knowledge of IPV4 and IPV6***BEST***STRONG preference for familiarity with HTTP, DHCP, DNS, TLS, and websockets***JOB OVERVIEW***Product is a standalone wireless interface that connects to MEUS HVAC units. They are upgrading from IPV4 to IPV6. The product is able to communicate with other products locally as long as there is WiFi connectivity, regardless of internet connectivity. Hence the emphasis on this Embedded Engineer understanding different communication protocols that are typically more web oriented.***CLIENT JOB DESCRIPTION***This position will design, develop, debug, test and maintain software programs for embedded systems. Documents and demonstrates solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments and clear code. Prepares and installs solutions by determining and designing system specifications, standards, and programming. Updates job knowledge by studying state-of-the-art development tools, programming techniques, and computing equipment; participating in educational opportunities; reading professional publications; maintaining personal networks; participating in professional organizations. Protects operations by keeping information confidential. Accomplishes engineering and organization mission by completing related results as needed. Produces maintainable, testable, extensible, clean, well documented code according to system design. Maintains and publishes new releases for existing software products. Participate in code review. Use revision control and bug tracking systems. Self-motivated software developer with a documented strong web and mobile application development experience who is capable of also writing for embedded platforms. B.S or M.S. Computer Engineering or Electrical Engineering. 10 years hands-on embedded programming experience required. Expert-level programming capability in C is required. Strong understanding of software development methodologies. Detail oriented, highly organized, able to multi-task, and good interpersonal skills. Experience working with revision control systems, build systems, and working within a team environment. In-depth knowledge of the following network protocols is desired: IP, UDP, HTTP, DHCP, DNS, BOOTP, TLS, websockets. Experience with the following is preferred: real time operating systems, 32-bit ARM processors, STMicro MCUs, inter-threaded communication, interrupt service routines, device drivers, ThreadX, encryption, I2C, SPI, UARTs, BLE, Wi-Fi**Additional Skills & Qualifications:**embedded CIPUDPBOOTP**Experience Level:**Expert Level**About Aerotek:**We know that a company's success starts with its employees. We also know that an individual's success starts with the right career opportunity. As a Best of Staffing Client and Talent leader, Aerotek's people-focused approach yields competitive advantage for our clients and rewarding careers for our contract employees. Since 1983, Aerotek has grown to become a leader in recruiting and staffing services. With more than 250 non-franchised offices, Aerotek's 8,000 internal employees serve more than 300,000 contract employees and 18,000 clients every year. Aerotek is an Allegis Group company, the global leader in talent solutions. Learn more at company is an equal opportunity employer and will consider all applications without regards to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.

Keywords: Aerotek, Roswell , Embedded Software Engineer, Other , Suwanee, Georgia

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category

Log In or Create An Account

Get the latest Georgia jobs by following @recnetGA on Twitter!

Roswell RSS job feeds