SIGN IN
Embedded Software Engineer jobs in United States
cer-icon
Apply on Employer Site
company-logo

Spear Staffing · 16 hours ago

Embedded Software Engineer

Spear Staffing is seeking an Embedded Software Engineer to apply electrical engineering and computer science principles in developing embedded solutions for electronic systems. The role involves researching, designing, developing, and testing low-layer software for various electronic controls hardware.
Staffing & Recruiting

Responsibilities

Concept, design, test, document, and promote new software features and processes
Perform requirements analysis and decomposition
Evaluate new languages, development tools, or processes
Perform product maintenance
Manage the software lifecycle through version control and configuration management
Keep up to date on new technologies or develop new technologies
Communicate technical information to customers, team members, suppliers and other units
Support and advise other engineers, managers, marketing personnel, customers and suppliers

Qualification

FPGA designHDL designC/C++ programmingEmbedded software languagesControl software designDevice driversTroubleshootingCustomer serviceCommunication skillsProblem solvingInterpersonal skills

Required

Mastery of HDL design and strong comprehension of the synthesis from specification through to place-and-route
Proficiency with embedded software languages, development tools, and processes, through requirements gathering and functional specification authoring, to development, testing, and delivery
Extensive knowledge of embedded computer hardware
Solid programming experience in C or C++
Knowledge of reading schematics and data sheets for components
Ability to troubleshoot issues and make system changes as needed to resolve issue
Verbal and written communication skills, problem solving skills, customer service and interpersonal skills
Minimum BS in Computer Engineering / Electrical Engineering / similar required & 5-7 yrs industry experience
Will accept Master's or higher relevant internship/project experience toward minimum
Real world FPGA experience is key requirement
Real world HDL and synthesis experience must be demonstrated on resume
Experience with control software design patterns and anti-patterns, ANSI C, and other programming languages, version management tools, and software development processes such as Agile
Experience designing embedded electronics controls, display, or telematics software, including development of FPGA HDL & synthesis, device drivers, SPI/I2C peripheral interfacing, hardware diagnostics, operating system configurations, non-volatile memory interfacing, board initialization, and other chip-level interfacing

Company

Spear Staffing

twitter
company-logo
A company’s ability to recruit and retain great talent is essential to its success.

Funding

Current Stage
Early Stage
Company data provided by crunchbase