Software Development Engineer (Embedded & Firmware)
"Having work experience covering the full product lifecycle with an embedded electronics product manufacturing company"
Position is Focused on:
"Advanced problem-solving skills in product S/W-F/W development methods and hardware integration".
Full Time, Permanent Opportunity, "On-site role"
Oaks, PA
We are seeking an experienced Mid-Level Software Development Engineer to join our Team. Your experience must include knowledge of the Full Product Lifecycle with Embedded Electronics, from beginning to end (inclusive of testing) within a Manufacturing organization. Experience and a comfort-level with working with High Voltage circuitry, plus HV Safe handling protocols is also needed.
We offer a great working culture which includes working with Small Project Management Teams within a company who truly cares about their employees.
Also needed is, someone who is experienced with working with various internal and external customers, such as: Product Managers, Sales, and with Management regarding strategic planning.
We ask that you have Test & Measurement Instrument Design experience and that your skill set includes Software Architecture Design, Software Analyss and Code Development.
An overall view of some of the skills needed:
SW Architecture Design
Software Analysis
Code Development
Finding Solutions to difficult SW issues
C, C++, C#, Linux
OO Programming
Git/Jira
Free RTOS
QT
BSP
SQLife, SQL Server
Lean and Agile skills for Product Development
RDBMS
Test & Measurement Instrument Design experience.
General Position Overview:
Under direction from the Software Development Team Supervisor, the Mid-Level Software Development Engineer is responsible for contributing a variety of embedded software and firmware design tasks.
In this role the SWD Engineer will work as an individual contributor or as a member of a small team delivering software and firmware designs to meet or exceed defined product requirements.
This position requires an individual with expert level skills in software architecture design, software analysis, and code development skills for embedded systems.
Through collaboration with firmware, hardware, and other support design team members, the person in this position develops leading-edge software solutions for advanced microcontroller-based systems.
This position works within a multi-disciplined, collaborative engineering organization to realize high quality manufactured products.
Essential Job Responsibilities:
Communications Skills: Clear and concise, essential and clear communications tailored to "each" audience (fellow engineers, Product Managers, etc.)
Interpersonal skills: Professional, respectful, helpful, sincere, positive and energetic persona.
Listening skills: Ability to hear and meet the needs of Product Managers & Customers. Ability to pose questions for additional clarity when needed.
Problem-solving skills: Advanced problem-solving skills in product S/W-F/W development methods and hardware integration.
External Contacts Interaction: Is Limited and includes:
Travel Requirements :
Additional Soft/Hard Skillsets for our Product Manufacturing environment:
Great competitive salary, full benefits package which includes Medical, Dental, Vision, PTO. Holidays, 401K+match
Join a wonderful working culture and Team, working with established product line and creating other products as well.