GreenvilleSCRecruiter Since 2001
the smart solution for Greenville jobs

Senior Software Development Engineer

Company: CyberCoders
Location: Charlotte
Posted on: October 24, 2019

Job Description:

Senior Software Development Engineer
If you are a Senior Software Development Engineer with experience, please read on!
Top Reasons to Work with Us
We are a leading global provider of automation and networking systems for homes and businesses, offering personalized control of lighting, music, video, comfort, security, communications, and more into a unified smart home system that enhances the daily lives of its consumers.We interoperate with more than 12,500 third-party consumer electronics products, ensuring an ever-expanding ecosystem of devices will work together. Our products are now available in over 100 countries.
What You Will Be Doing
Overview:The Senior Software Development Engineer will implement platform, system and application level software in Linux on various embedded devices to support the Audio Video Product Development team. This position will interface with other application development teams to determine requirements for and contribute to hardware interfaces needed by the application. The Senior Software Development Engineer will contribute to application level software within Linux to implement specific product features offered by the platform. This position will be required to work effectively in a fast-paced environment, have proven experience managing priorities and working effectively across internal stakeholders. The successful individual will demonstrate intellectual curiosity, accountability, attention to detail and business acumen.Responsibilities:- Develop and test complex application software in a multi-function, multi-team product environment- Develop and test interfaces such as REST APIs for device control as well as interprocess frameworks for communication between cross-functional processes on device- Develop and test kernel and driver level software to support user mode applications- Develop unit and integration test software to contribute to CI/CD automation pipeline- Debug embedded software issues on hardware platforms
What You Need for this Position
Required Qualifications- Bachelor's Degree in Computer Science or comparable discipline- 5+ Years' Experience in embedded Linux development- Proficient in C/C++ programming language- Demonstrated understanding of RTOS principles such as parallel execution, synchronization and memory management- Experience working with network technologies and protocols including IP, UDP, TCP, multicast, etc.- Ability to read and understand technical documentation including product specifications, datasheets and schematics- Familiarity with Agile Methodology principles- Familiarity with standard embedded design hardware tools such as debuggers, oscilloscopes, logic analyzers, protocol analyzers, etc.Preferred Qualifications- Advanced Degree in Computer Science or comparable discipline- Experience with Continuous Development/Integration pipelines- Experience with automated testing of embedded software and devices- Experience in board bring up, BSP integration- Experience configuring/modifying Linux bootloader, kernel and device driver internals
What's In It for You
Great base pay $100,000-$160,000 DOE + bonusOutstanding benefits package- Great bonus structure, vacation/PTO, medical, dental, 401k, ect.Outstanding company culture- Flexible hours, no dress code, laid back team who works hard togetherChance to impact and create, be a part of a prototyping team

So, if you are a Senior Software Development Engineer with experience, please apply today!
- Applicants must be authorized to work in the U.S.
CyberCoders, Inc is proud to be an Equal Opportunity Employer

All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability, protected veteran status, or any other characteristic protected by law.

Your Right to Work In compliance with federal law, all persons hired will be required to verify identity and eligibility to work in the United States and to complete the required employment eligibility verification document form upon hire.

Keywords: CyberCoders, Greenville , Senior Software Development Engineer, IT / Software / Systems , Charlotte, South Carolina

Click here to apply!

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

I'm looking for
in category
within


Other IT / Software / Systems Jobs


Sr .Net Developer
Description: About the role You will be working as a Full Time employee for one of our clients, which is one of the largest IT service providers across the globe. This is a listed company, head quartered in the USA. (more...)
Company: Smart IT Frame LLC
Location: Charlotte
Posted on: 11/18/2019

Software Engineer
Description: It's fun to work at a company where people truly believe in what they are doing Job Description: This position entails developing back end applications using C and SQL Server for high-volume, mission (more...)
Company: Epiq Systems
Location: Charlotte
Posted on: 11/18/2019

.NET Developer
Description: Robert Half Technology is searching for a .NET Developer for a permanent opportunity for a client in Charlotte, NC. Qualified candidates should apply directly, or reach out to John McIntyre
Company: Robert Half Technology
Location: Charlotte
Posted on: 11/18/2019


Mainframe Developer
Description: Mainframe Developer- Charlotte NCOur industry leading client is looking for a seasoned Mainframe Developer to join their team. In this role you will be responsible for the maintenance and support of existing (more...)
Company: Eliassen Group
Location: Charlotte
Posted on: 11/18/2019

SQL Server - Application Programmer
Description: Genesis10 is currently seeking an SQL Server Application Programmer with our client in the financial industry in their Charlotte, NC location. This is a 12 month contract position.Requirements: ul (more...)
Company: Genesis10
Location: Charlotte
Posted on: 11/18/2019

Sr. Scrum Master
Description: US Tech Solutions is seeking a - Sr. Scrum Master - -for 12 Months with a client in -Charlotte, NC.Summary:Looking for an experienced and dynamic Scrum Master comfortable working with business users/leadership (more...)
Company: US Tech Solutions
Location: Charlotte
Posted on: 11/18/2019

Big Data Developer
Description: ApTaskThis is a technology developer position for developing Compliance / Operational Risk data services solutions using
Company: ApTask
Location: Charlotte
Posted on: 11/18/2019

WD5 Actimize Developer
Description: Important Note: During the application process, ensure your contact information email and phone number is up to date and upload your current resume prior to submitting your application for consideration. (more...)
Company: Wells Fargo
Location: Charlotte
Posted on: 11/18/2019

SQL Lead
Description: is good
Company: ApTask
Location: Charlotte
Posted on: 11/18/2019

Salesforce Developer
Description: ApTask Salesforce DeveloperLocation: Charlotte, NC br br Type of employment: CWR / CTH / FTE br br Primary
Company: ApTask
Location: Charlotte
Posted on: 11/18/2019

Log In or Create An Account

Get the latest South Carolina jobs by following @recnetSC on Twitter!

Greenville RSS job feeds