Layout.AccessibilityBanner.Header

Layout.AccessibilityBanner.Message


Embedded Development Engineer II

Opportunity.Opportunities.JobCategory: Engineering
Opportunity.Opportunities.RequisitionNumber: EMBED002839

Opportunity.Create.Publishing.ThirdPartyJobBoards.MoreInfoModal.Title

Opportunity.OpportunityDetail.JobDetails

Opportunity.OpportunityDetail.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

Opportunity.OpportunityDetail.Qualifications

Opportunity.OpportunityDetail.Skills

Opportunity.OpportunityDetail.CriteriaRequired

Process Improvement
Intermediate
Customer Knowledge
Advanced
Customer Relationship Management
Advanced
Manages Meetings
Advanced
Industry Knowledge
Some Knowledge
Customer Service
Advanced
Communication/Written
Advanced
Communication/Spoke
Advanced
Team Building
Advanced
Strategic Planning
Advanced
Planning
Advanced

Opportunity.OpportunityDetail.Behaviors

Opportunity.OpportunityDetail.CriteriaRequired

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

Opportunity.OpportunityDetail.Motivations

Opportunity.OpportunityDetail.CriteriaRequired

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

Opportunity.OpportunityDetail.Education.Header

Opportunity.OpportunityDetail.CriteriaRequired

Opportunity.OpportunityDetail.Education.RequiredEducationMajor

Opportunity.OpportunityDetail.Education.RequiredEducationMajor

Opportunity.OpportunityDetail.Education.RequiredEducationMajor

Opportunity.OpportunityDetail.Education.RequiredEducationMajor


Equal Opportunity Employer/Protected Veterans/Individuals with Disabilities
This employer is required to notify all applicants of their rights pursuant to federal employment laws. For further information, please review the Know Your Rights notice from the Department of Labor.