Principal Embedded Firmware Engineer
1 week ago
Summary:
As the Principal Embedded Firmware Engineer, you will lead, and contribute directly to, the development of firmware and/or software as part of highly integrated, custom embedded processing systems used in new products developed by Enercon and its customers.
In the role of Principal Embedded Firmware Engineer:
- You will design and develop embedded software for new electronic products ranging from simple microcontroller-based solutions to highly complex embedded processing systems.
- You will serve as software lead on complex embedded systems development projects – identify required development activities and direct other team members in completing those activities.
- You will, as software lead, work with Program Managers to quote development work and plan/maintain the project schedule for development programs.
- You will collaborate with project team members to identify software related requirements and develop corresponding software design strategies or architecture using the best approach based on performance, cost, and resources.
- You will develop detailed software specifications based on requirements and implement embedded code in accordance with those defined requirements and/or specifications.
- You will participate in the bringing-up of new custom embedded processor hardware with support from hardware designers.
- You will establish software verification testing tools and methods and execute software testing activities.
- You will document ideas, designs, specifications, and instructions to Enercon’s standards.
- You will operate in the role of subject matter expert with respect to the software aspects of embedded systems design.
- You will collaborate with the Engineering Manager to develop and improve department processes and tools, particularly those related to software development.
- You will mentor other members of the engineering staff to promote design team abilities and establish good working practices.
The skills you need to succeed:
- You must demonstrate skill in developing original designs with C/C++ in embedded environments including bare-metal, multi-threaded RTOS, and embedded operating systems (Linux, etc.)
- You must have communication and technical leadership skills needed to interface with the customer and direct a technical team through a development project.
- You must have specific experience with common microcontroller and/or embedded processing platforms such as ARM and PIC. Experience with DSP and/or FPGA based SoCs is a plus.
- You must have a strong understanding of embedded software design and architectural concepts as well as the integration between firmware and hardware.
- You must have a strong understanding of software development tools and methodologies used in the context of embedded systems. Familiarity with source control via established systems such as Git.
- You must demonstrate skill in independently using electronics lab equipment to develop/troubleshoot low-level drivers and hardware integration for interfaces such as I2C, SPI, UART, USB, etc.
- You must have a thorough understanding of higher-level languages, object-oriented methodologies, UI implementation, and PC application programming. Experience with Qt framework is a plus.
- You must have a strong understanding of software testing and QA tools and methodologies.
- You must be able to work with a minimum of supervision and follow established design procedures during the development cycle, documenting the design to Enercon’s standards.
- You must possess good interpersonal skills and have the ability to work between multiple departments in carrying out this position’s duties.
Education and experience of a successful candidate:
- A 4-year degree or equivalent experience in Computer Engineering, Electrical Engineering, Computer Science or a related engineering discipline.
- A minimum of 10 years of embedded firmware development or equivalent experience. 15+ years preferred.
-
Principal Embedded Firmware Engineer
2 months ago
Portland, United States Barrington James Full time*** Medical Device Experience is mandatory for this role***I am currently representing a a top contract manufacturing company in Portland, Maine, who are looking for an Principal Embedded Firmware Engineer, for a 100% on-site position.They specialize in developing cutting-edge electronic products across medical, defence, and industrial sectors, and they’re...
-
Principal Embedded Firmware Engineer
3 weeks ago
Portland, United States Glocomms Full timeGlocomms is partnered with a prominent medical device manufacturing firm, that focuses on the creation and enhancement of medical technology, life sciences, and diagnostics. My client team demonstrates exceptional skill in crafting products that seamlessly integrate functionality, market appeal, and ease of manufacture.We're actively seeking skilled...
-
Glocomms | Principal Embedded Firmware Engineer
3 weeks ago
portland, United States Glocomms Full timeGlocomms is partnered with a prominent medical device manufacturing firm, that focuses on the creation and enhancement of medical technology, life sciences, and diagnostics. My client team demonstrates exceptional skill in crafting products that seamlessly integrate functionality, market appeal, and ease of manufacture.We're actively seeking skilled...
-
Sr Principal Engineer
14 hours ago
Portland, United States Ampere Computing Full timeDescriptionInvent the future with us. Recognized by Fast Company’s 2023 100 Best Workplaces for Innovators List, Ampere is a semiconductor design company for a new era, leading the future of computing with an innovative approach to CPU design focused on high-performance, energy efficient, sustainable cloud computing.By providing a new level of...
-
Senior Embedded Engineer
1 week ago
Portland, United States Enercon Technologies Full timeSummary:As a Senior Embedded Firmware Engineer for the organization, you will develop firmware and software as part of highly integrated, custom embedded processing systems used in new products developed by Enercon and its customers. In the role of Senior Embedded Firmware Engineer:You will design embedded software for new electronic products ranging from...
-
Senior Embedded Engineer
4 days ago
Portland, United States Enercon Technologies Full timeSummary:As a Senior Embedded Firmware Engineer for the organization, you will develop firmware and software as part of highly integrated, custom embedded processing systems used in new products developed by Enercon and its customers. In the role of Senior Embedded Firmware Engineer:You will design embedded software for new electronic products ranging from...
-
Firmware Development Specialist
2 weeks ago
Portland, United States Hyster-Yale Full timeEmbedded Software Engineer IIIWe are seeking a highly skilled Embedded Software Engineer III to join our Product Development team in Portland, Oregon.This engineering position plays an important role in implementing robotic technology into current products by creating, modifying, and implementing solutions across multiple platforms.About the RoleDevelop...
-
Software Engineer
2 weeks ago
Portland, Oregon, United States Hyster-Yale Materials Handling Full timeCompany Overview:">">Hyster-Yale Materials Handling is a leading manufacturer of lift trucks and other material handling equipment.">We are seeking an experienced software engineer to join our emerging technology Product Development team in Portland, Oregon.">">Job Description:">We are looking for a skilled firmware and software specialist to develop...
-
Embedded Control Software Developer
2 weeks ago
Portland, Oregon, United States Hyster-Yale Materials Handling Full timeJob Title:">Embedded Software Engineer III">Job Summary:">We are seeking an experienced software engineer to join our emerging technology Product Development team in Portland, Oregon.">Key Responsibilities:">">Develop embedded control software in C/C++">Simulate, verify, and test developed software to ensure it meets technology requirements">Develop system...
-
Principal Backend Engineer
9 hours ago
Portland, United States Rigado Full timeJob Description Job Description Principal Backend Engineer - Software IoT Remote, Hybrid or In-Office in Oregon 8AM-5PM PST We are set up for remote employees working in OR, CA or KY. Our company: Rigado is a leading provider of edge connectivity solutions for the Internet of Things (IoT), offering reliable, low-power, and scalable wireless communication...
-
Principal Backend Engineer
4 weeks ago
Portland, United States Rigado Full timeJob DescriptionJob DescriptionPrincipal Backend Engineer - Software IoTRemote, Hybrid or In-Office in Oregon 8AM-5PM PSTWe are set up for remote employees working in OR, CA or KY.Our company:Rigado is a leading provider of edge connectivity solutions for the Internet of Things (IoT), offering reliable, low-power, and scalable wireless communication systems....
-
Embedded Systems Engineer
2 weeks ago
Portland, United States Clario Tech Full timeThe Embedded Systems Engineer works closely with the Embedded Systems engineering team to develop our current and future products. Your role is to create viable solutions to real world problems using your background in mechanical, systems and electrical engineering. You will work with the development team to design, prototype, and iterate on new product...
-
Embedded Systems Engineer
1 month ago
Portland, United States Clario, Inc. Full timeThe Embedded Systems Engineer works closely with the Embedded Systems engineering team to develop our current and future products. Your role is to create viable solutions to real world problems using your background in mechanical, systems and electrical engineering. You will work with the development team to design, prototype, and iterate on new product...
-
Principal Process Engineer
1 week ago
Portland, Oregon, United States IFG Full timeJob OverviewWe are seeking a seasoned Principal Process Engineer to join our team at IFG, a full-service engineering, procurement and construction firm. This is a challenging opportunity for a highly skilled engineer to lead complex projects and mentor junior staff.
-
Hardware-Centric Software Engineer
2 weeks ago
Portland, Oregon, United States IT Motives LLC Full timeAre you an experienced Hardware-Centric Software Engineer looking for a new challenge? We are seeking a skilled software developer to join our team at IT Motives LLC. This full-time position is located in Marion County, Oregon and offers a competitive salary and benefits package.About the RoleThis role involves designing, developing, and maintaining software...
-
Embedded Systems Developer
2 weeks ago
Portland, Oregon, United States Clario Tech Full timeJob Summary: At Clario Tech, we're seeking a skilled Embedded Systems Developer to create innovative solutions to real-world problems. The ideal candidate will have a strong background in mechanical, systems, and electrical engineering to design, prototype, and iterate on new product designs that drive impact.\r\rKey Responsibilities:\r\r* Develop and...
-
Principal Distribution Engineer
4 weeks ago
Portland, United States Insight Global Full timeJob DescriptionJob DescriptionJob Description:A west coast utility company is looking for a Principal Distribution Engineer to support the design, maintenance, and optimization of utility-level power distribution systems. This role provides technical expertise to field crews and operations teams, develops and updates engineering standards, reviews equipment...
-
Senior Principal Logic Engineer
15 hours ago
Portland, United States Ampere Computing Full timeDescriptionRecognized by Fast Company’s 2023 100 Best Workplaces for Innovators List, Ampere is a semiconductor design company for a new era, leading the future of computing with an innovative approach to CPU design focused on high-performance, energy efficient, sustainable cloud computing. By providing a new level of predictable performance, efficiency,...
-
Principal Marine Engineer
3 weeks ago
Portland, United States LHH Recruitment Solutions Full timeLHH Recruitment Solutions seeks an experienced Principal Marine Engineer to join our team. This is a challenging opportunity for a highly skilled professional looking to take their career to the next level.Job SummaryThis position involves providing technical direction and expertise in the design, construction, and outfitting of vessels. The successful...
-
Principal Engineer for Power Systems Development
2 weeks ago
Portland, Oregon, United States PacifiCorp Full timeOverviewPacifiCorp is a leading utility company seeking a seasoned Principal Engineer to join its Asset Risk team. This role offers an exciting opportunity to contribute to the development of innovative solutions for electric transmission and distribution assets.SalaryThe estimated annual salary for this position is between $100,700 and $118,400, with the...