Embedded Software Engineer
EATONFort worthUpdate time: July 13,2021
Job Description
Eaton Corporation is looking for a Software Engineer to join the Industrial Sector Engineering Center of Excellence team, located in Fort Worth, TX or Grand Rapids, MI. The Software Engineer will develop both PC-based tools and embedded software for one or two simple electro-mechanical and/or electrohydraulic controls applications, products or components based on supplied software requirements. Through these projects, will become familiar with and utilize various communication protocols and software development standards. Expected to collaborate with a multi-discipline team to test the software and the interface between hardware and software, and the operational performance requirements of the integrated system. Making what matters work at Eaton takes the passion of every employee around the world. We create an environment where creativity, invention and discovery become reality, each and every day. It’s where bold, bright professionals like you can reach your full potential—and where you can help us reach ours. In this function, you will: Learn from and coordinates with engineering leads to develop software products and documentation based on existent guidelines and processes. Design software solutions from beginning to end at all life cycle stages. Coordinate with hardware engineers and engineering leads to define / develop / configure software for the hardware interfaces. Learns the operation of sensors, actuators, analog interfaces, digital electronics and basic hydraulics. Provide feedback of system requirements. Lead external partners and internal engineering resources on the integration work between electrotonic control unit device drivers, controls model interface points, service tool drivers and other intelligent embedded systems. Build and maintain relationships with the controls engineering organization, internal and external service tool providers and other functional groups. Perform tests on software, hardware, and systems. Interfaces with hardware and system engineers to verify proper system operation. Develop software environments used to debug and test software using languages such as LabVIEW C#, and Python. Qualifications Basic Qualifications: Bachelor's degree in Engineering (Electrical, Computer, Software, Mechatronics) from an accredited institution is required. Minimum 6 months of formal training in software development is required. No relocation benefit is being offered for this position. Only candidates within a 50-mile radius of Grand Rapids, MI or Ft Worth, TX will be considered. Active Duty Military Service member candidates are exempt from the geographical area limitations Candidates must be legally authorized to work in the United States without company sponsorship, now or in the future. This position requires use of information or access to hardware which is subject to the International Traffic in Arms Regulations (ITAR). All applicants must be U.S. persons within the meaning of ITAR. ITAR defines a U.S. person as a U.S. Citizen, U.S. Permanent Resident (i.e. 'Green Card Holder'), Political Asylee, or Refugee. Preferred Qualifications: Knowledge of functional safety and development processes compliant to safety standards (ex. DO-178C, DO-330, DO-331). Experience modeling software architecture in terms of components and interfaces with emphasis on code re-usability and maintainability. Experience with various software development methodologies and tools (agile, iterative, waterfall, etc.). Experience with processes and tools for requirements management, change and configuration management. Experience with software test methodologies and tools and development of test plans for embedded systems. Experience integrating and validating performance of electro-mechanical systems. Excellent verbal and written communication in English with ability to clearly convey project status and timelines to senior leadership. Strong interpersonal skills with the ability to make presentations and work in group settings. Knowledge of Matlab/Simulink for algorithm definition and software engineering. Software environment creation (harness, hardware interfaces, user interface). LabVIEW Application/FPGA development skills. Hardware/software debugging skills. We are committed to ensuring equal employment opportunities for all job applicants and employees. Employment decisions are based upon job-related reasons regardless of an applicant's race, color, religion, sex, sexual orientation, gender identity, age, national origin, disability, marital status, genetic information, protected veteran status, or any other status protected by law. #LI-JC1 We make what matters work. Everywhere you look—from the technology and machinery that surrounds us, to the critical services and infrastructure that we depend on every day—you’ll find one thing in common. It all relies on power. That’s why Eaton is dedicated to improving people’s lives and the environment with power management technologies that are more reliable, efficient, safe and sustainable. Because this is what matters. We are confident we can deliver on this promise because of the attributes that our employees embody. We’re ethical, passionate, accountable, efficient, transparent and we’re committed to learning. These values enable us to tackle some of the toughest challenges on the planet, never losing sight of what matters. Job: Engineering Region: North America – US/Puerto Rico Organization: AER Aerospace Group Job Level: Individual Contributor Schedule: Full-time Is remote work (i.e. working from home or another Eaton facility) allowed for this position?: No Does this position offer relocation?: No Travel: Yes, 10 % of the Time
Get email alerts for the latest"Embedded Software Engineer jobs in Fort worth"
