Logo
The Fountain Group

Senior Embedded Software Engineer

The Fountain Group, MacGregor Park, North Carolina, United States

Save Job

PAY: 65-70/hour W2.

Our company offers our consultants a suite of benefits after a qualification period including health, vision, dental, life and disability insurance. Remote Role, no expectation of onsite work.

W2 Candidates only, C2C/1099 not possible.

Responsibilities

Design, code, test software to meet product requirements. Analyze product requirements from product owners; create software requirements; create software design; create software unit and integration tests.

Job Skills

Bachelor's Degree in electrical or computer engineering or computer science and 8 to 12 years of experience.

8+ years of experience in "Embedded” Programming C/C++

Experience developing software for memory constrained systems

Board support package development experience.

Linux device driver development.

Expert level embedded Linux skills.

Experience optimizing Linux kernel.

Experience tuning Linux per selected processors and BSP's.

2+ years of experience in leading software development team

Excellent coding experience in C & C++

Excellent debugging & problem solving skills

Experience interpreting schematic diagrams for electronic circuit boards

Experience leading development team, onshore and offshore

Experience reviewing and mentoring work of junior software developers

Experience coordinating with product managers and related software development teams

Experience reading and reviewing Marketing Requirements

Experience creating technical requirements from Marketing Requirements

Experience creating software architecture and design documents

Experience using CMMI process for Development and Agile development process

Experience using Software Development life cycle and delivering the product to market

Nice to have Skills

Working knowledge of Cortex-A8 Microprocessors and Cortex-M3/M4

Familiar with how to achieve low power operations using embedded Linux.

Working experience in software development for ARM processors

Working experience in using UML for high level and detailed design

Working experience using Microsoft TFS, Visual Studio, and Client-ALM, Git, Artifactory, Jenkins

Experience as a Scrum Master

#J-18808-Ljbffr