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

ESCO Technologies · 1 day ago

Embedded SW Engineer II

ESCO Technologies is a company that specializes in providing innovative solutions for the power industry. They are seeking an Embedded Software Engineer II who will be responsible for developing cutting-edge test and monitoring products, focusing on software components and applications in a Linux environment, and collaborating with hardware and engineering teams to provide technical solutions.
ManufacturingIndustrial Manufacturing
badNo H1Bnote

Responsibilities

Design, develop, test and document software components and applications in a Linux environment
Work with hardware/electrical systems and electrical theory
Focus on embedded real-time, multi-processor systems but comfortable with design of PC based applications
Work with engineering project teams to provide technical solutions
Develop technical requirements gathering, estimating, and planning efforts
Leverage internal component reusability and open source solutions to improve time to market
Develop products to promote the ease of implementing automated test suites
Familiar with message bus technologies and implementations
Develop clear development metrics for testing status and progress monitoring dashboards
Develop a skill set to be a key person to technically triage customer issues, as needed interface to the customer
Interest in career growth, learning and professional development activities
Interface with mechanical, electrical, systems, and test engineers
Identify and implement process and development environment improvements
Willingness and excited to assume increased responsibility
Responsible for working with development and project managers to assist in technical decision making
Work with other product teams on solutions

Qualification

Embedded software developmentC/C++ programmingLinux environmentFirmware developmentTest equipment usageDSP FPGA/CPLD knowledgeScripting languagesTeam communicationProblem-solving creativityTechnical writing

Required

Bachelor's Degree, Electrical Engineering, Computer Engineering or Computer Science
3-5 years of work experience in firmware and software development
Experience using test equipment to test and verify the performance of power electronics and power system hardware
Experience managing code management systems such as Bitbucket
Team communication and collaboration experience (Such as a wiki)
Experience working with hardware teams to isolate failure causes
Understand DSP FPGA/CPLD implementations
Ability to quickly prototype new concepts and ideas
Ability to provide creativity while solving complex problems without known solutions
Familiarity and experience working with Matlab, Linux, and scripting languages
Ability to assess new technologies via comprehensive reviews of the state-of-the-art
Skills in one or more scripting languages such as TCL, Python and Perl
Experience with embedded and host applications developed in C and C++
Ability to express ideas clearly in written and oral communications
Proven track record of proactively working with the development and QA stakeholders
Strong technical capabilities of a developer combined with a passion for assuring product quality

Preferred

Experience Linux and Windows applications
Experience working with Atlassian Jira, Confluence and Bitbucket products
Experience or the desire to learn about utility power systems
Experience working in both waterfall and agile engineering environment
Experience or knowledge in applied physics and electrical engineering
Knowledge of network equipment including protectors, relays, transformers and power cable
Strong communication skills that interweave presentation skills with the problem-solving process
Strong interpersonal skill set
Well-developed technical writing skills

Company

ESCO Technologies

twittertwitter
company-logo
ESCO Technologies is a global provider of highly-engineered products and solutions to diverse and growing end-markets that include the aerospace, defense, space, healthcare, wireless, consumer electronics, electric utility, and renewable energy industries.

Funding

Current Stage
Public Company
Total Funding
unknown
1990-10-12IPO

Leadership Team

leader-logo
Bryan Sayler
President & CEO
linkedin

Recent News

Company data provided by crunchbase