Embedded Development Engineer II at L.B. Foster Company in Pittsburgh, Pennsylvania

Posted in Architecture about 24 hours ago.

Type: Full-Time





Job Description:

JOB SUMMARY


The Embedded Development Engineer II position requires hands-on experience and deep knowledge of firmware development: generally, using bare-metal programming or a commercial RTOS, as well as a good understanding of analog and digital electronics and microcontroller systems. This position will be responsible primarily for firmware design, development of new products and design support of existing ones. The Embedded Development Engineer II is expected function productively in a fast-paced and hands-on work environment, interacting with other engineers.


ESSENTIAL FUNCTIONS



  • Develop, maintain, and document embedded firmware for new and existing products.

  • Develop and maintain revision control of firmware code and its repositories in Azure DevOps.

  • Test, verify and validate firmware on hardware, using test tools (oscilloscopes, various data acquisition systems etc.)

  • Lead and manage select business support projects.

  • Develop product specifications and synthesize solutions with other team members.

  • Support manufacturability and serviceability in product designs.

  • Support internal and external customers.

  • Participate in field testing and debugging.

  • Up to 25% travel to field, manufacturing facilities may be required. 

  • Other duties as assigned.


EXPERIENCE, EDUCATION, & LICENSE REQUIREMENTS



  • Bachelor’s degree in electrical, computer, or software engineering is required.

  • 2-4 years relevant experience required.

  • Solid 'C' language programming skills are required, along with associated compilers, debuggers, and command line tools.

  • Demonstrated experience working with embedded system hardware specifically ARM Cortex and PIC architecture is required.

  • Working knowledge of real-time operating systems specifically Yocto Linux and FreeRTOS is required.

  • Experience with and able to use oscilloscopes, meters, and other test equipment to analyze electronic component devices operating under control of software being developed is required.

  • Solid understanding of hardware including microcontroller integration, analog, digital, and mixed signal electronics systems is required.

  • Experience with programming serial protocols such as RS-232, I2C, SPI and others is required.

  • Direct experience in IoT technologies (cellular and satellite communication, data acquisition) is preferred.

  • Experience with creating firmware code for battery powered, long life, low power applications is preferred.

  • Demonstrated ability to design and execute experiments in the lab and in the field for product validation and troubleshooting

  • Experience interpreting electronic device data sheets and application notes is preferred.

  • Experience with higher level languages (i.e. Python, C#, etc) is preferred.


SKILLS & ABILITIES



  • Excellent project management, goal setting, planning, and prioritization skills.

  • Working knowledge of systems engineering principles.

  • Strong troubleshooting and analysis ability.

  • Attention to detail and the ability to multitask and prioritize tasks.

  • Strong verbal and written communication skills.

  • Strong mathematical skills.

  • Ability to work with a cross-functional team, including a team of external development partners, to achieve project goals.

  • Ability to professionally interface with internal and external customers effectively.

  • Ability to work in a railroad environment occasionally


COMPETENCIES



  • Teamwork

  • Communication

  • Customer focus

  • Execution

  • Integrity & trust

  • Influence

  • Continuous improvement

  • Accountability/drive for results

  • Critical thinking


In return, we offer an opportunity to build a solid career with competitive compensation and a very attractive benefits package, including health care coverage on the first of the month after hire and a market-leading 401(k) program.


If you meet the qualifications and would like to be considered for this position, please apply online at www.lbfosterjobs.com


EEO/AA/Minorities/Females/Disabled/Veterans


 

Education

Preferred

  • Bachelors or better in Electrical Engineering

  • Bachelors or better in Computer Engineering

  • Bachelors or better in Engineering Computer Systems

  • Bachelors or better in Computer Science


Skills

Preferred

  • Process Improvement

  • Customer Knowledge

  • Customer Relationship Management

  • Manages Meetings

  • Industry Knowledge

  • Customer Service

  • Communication/Written

  • Communication/Spoke

  • Team Building

  • Strategic Planning

  • Planning


Behaviors

Preferred

  • Innovative: Consistently introduces new ideas and demonstrates original thinking

  • Functional Expert: Considered a thought leader on a subject

  • Enthusiastic: Shows intense and eager enjoyment and interest

  • Dedicated: Devoted to a task or purpose with loyalty or integrity

  • Thought Provoking: Capable of making others think deeply on a subject

  • Detail Oriented: Capable of carrying out a given task with all details necessary to get the task done well

  • Team Player: Works well as a member of a group


Motivations

Preferred

  • Work-Life Balance: Inspired to perform well by having ample time to pursue work and interests outside of work

  • Self-Starter: Inspired to perform without outside help

  • Growth Opportunities: Inspired to perform well by the chance to take on more responsibility

  • Goal Completion: Inspired to perform well by the completion of tasks

  • Flexibility: Inspired to perform well when granted the ability to set your own schedule and goals

  • Ability to Make an Impact: Inspired to perform well by the ability to contribute to the success of a project or the organization


Equal Opportunity Employer/Protected Veterans/Individuals with Disabilities

The contractor will not discharge or in any other manner discriminate against employees or applicants because they have inquired about, discussed, or disclosed their own pay or the pay of another employee or applicant. However, employees who have access to the compensation information of other employees or applicants as a part of their essential job functions cannot disclose the pay of other employees or applicants to individuals who do not otherwise have access to compensation information, unless the disclosure is (a) in response to a formal complaint or charge, (b) in furtherance of an investigation, proceeding, hearing, or action, including an investigation conducted by the employer, or (c) consistent with the contractor’s legal duty to furnish information. 41 CFR 60-1.35(c)

See job description





More jobs in Pittsburgh, Pennsylvania

Other
about 2 hours ago

Community College of Allegheny County
Other
about 2 hours ago

BGIS
Other
about 3 hours ago

Midnight Blue Technology Services
More jobs in Architecture

Architecture
about 15 hours ago

TranSystems Corporation
Architecture
about 16 hours ago

TranSystems Corporation
Architecture
about 16 hours ago

TranSystems Corporation