Job Requisition Software Development Engineer
13 hours ago
Summary Statement
Under advisory from the Software Development Team Supervisor, the Senior Level Software Development Engineer is responsible for contributing a variety of embedded software and firmware design tasks. In this role the 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, a 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
- Take lead role in the design, coding, integration and unit testing of new software/firmware systems as well as analyzing and modifying software/firmware applications written by others.
- Lead the definition of software/firmware system architectures, protocol definitions, APIs, third party library code options, design specifications and software/product test plans.
- Perform design feasibility studies and submission of work effort estimates for software development tasks associated with new product proposals.
- Identify, setup and document software development environments.
- Coordinate with manufacturing engineering to provide product programming solutions and released code.
- Perform research for and/or creation/initiation of product Engineering Change requests.
- Lead and/or participate in software development process engineering refinements.
- Perform assigned development group tasks in a high quality fashion in accordance with all facility quality, safety, reliability, and compliance policies.
- Respect for High Voltage (HV) circuits. Ability to define and/or adhere to HV Safe Handling practices.
- Other miscellaneous duties as assigned.
Interpersonal skills: Professional, respectful, helpful, sincere, positive and energetic persona.
Listening skills: Ability to hear and meet the needs of Product Managers & Customers.
Problem-solving skills: Advanced problem solving skills in product S/W-F/W development methods and hardware integration.
Minimum Skill Sets and Competencies
- Bachelor of Science Degree CS or CE. EE and applicable S/W design experience may substitute.
- Full product lifecycle work experience with an embedded electronics product manufacturing company.
- Expert-level programming skills in C, C++ & C#.
- Demonstrated expertise in object oriented programming.
- Experience with version control and issue tracking software (Git/Jira preferred).
- Proven track record of microcontroller software development across multiple processor families with varying feature sets.
- Experience developing in embedded real-time multitasking operating systems (FreeRTOS preferred).
- Experience developing concurrent multitasking/multithreaded software systems.
- Demonstrated experience with various communication protocols, both point to point and network related.
- Ability to work independently and to prioritize multiple tasks and meet deadlines.
- Demonstrated capability in reading and understanding schematics and data sheets, coupled with possessing strong analytical, integration, support, and debugging skills.
- Simple and succinct verbal and written communication skills in support of communicating or creating design, integration, test and manufacturing documentation.
- Self-motivated, meticulous, and demonstrated problem solving capability.
- Equal skill working effectively independently, within small teams, or as a team leader.
- Pragmatic experience with the cybersecurity concepts and methods (digital signatures, secure tokens, secure bootloader)
- Previous design experience with embedded Linux.
- Experience / knowledge of QT or other cross platform UI libraries.
- Advanced object oriented design techniques (Design Patterns familiarity)
- Experience with Board Support Package (BSP) development / support.
- RDBMS development / maintenance experience (SQLite, SQL Server)
- Knowledge and experience in implementing solutions using digital signal processing techniques.
- Familiarity with test driven development techniques (unit testing, mocks/stubs, etc).
- Use of Lean and Agile techniques for product development.
- Experience with small team project management.
- Experience working with Product Managers, Sales, and Management on strategic planning.
- Test & Measurement Instrument Design experience.
- Sales & Customer Contacts / TSG personnel / Technology Partners / Test Labs / Tech Support & APP Engineering
- 0 to 10%
-
Sr Software Engineer 2
1 month ago
Phoenixville, United States Frontline Education Full timeDescription Senior Software Engineer 2 This position will be hybrid to Wayne, PA / Austin, TX / Naperville, IL We are seeking a Senior Software Engineer 2 to participate in an agile development scrum team designing, building, testing, deploying, and supporting elegant, scalable and reliable software solutions for our customers. This is a fast-paced and...
-
Business Systems Engineer
3 weeks ago
Phoenixville, United States VWR International , Inc. Full timeReference : R-160360 The Opportunity: At Avantor, people are the most important part of our success because they drive our global performance. That's why our Operations, Lab Services, Sales, and many other Avantor teams rely on our talent acquisition initiatives to attract, engage and hire the right talent. Avantor's IT vertical is a crucial part of this...
-
Sr. Architectural/Forensic Engineer
11 hours ago
Phoenixville, United States Synerfac Full timeOur Forensic Engineering Department focuses on the investigation of buildings and structures that are failing or aging. We are currently looking for a Professional Engineer to join our team as a Senior Architectural/Forensic Engineer. The ideal candidate is an expert in the investigation and repair design for buildings with structural failures. They are...
-
Municipal Engineer
8 hours ago
Phoenixville, United States Barry Isett and Associates, Inc Full timeJob Type Full-time Description Barry Isett & Associates (Isett) is an employee-owned multi-discipline engineering/consulting firm headquartered in Allentown, PA, with additional offices throughout eastern and central PA. Isett associates get the opportunity to perform meaningful work that helps enrich our community each and every day. Our company is a...
-
Network Engineer
17 hours ago
Phoenixville, United States WeCare Medical Specialty Group Full timeJob DescriptionJob DescriptionWeCare Medical Specialty Group is seeking a highly motivated and experienced Remote Network Engineer to join our growing IT team. The Network Engineer will be responsible for designing, implementing, maintaining, and troubleshooting our network infrastructure, ensuring optimal performance, security, and reliability. This is a...
-
Project Engineer
3 weeks ago
Phoenixville, United States CV Library Full timeDescription/Job SummaryProject Engineer - New Product ResearchOur exciting growth has identified the need to add a Project Engineer to join our team! The ideal candidate is curious and excited to learn about new medical technologies and the clinical challenges that come with it. The individual should be self-motivated and willing to take on projects in the...
-
Municipal Engineer
1 month ago
Phoenixville, United States Interfuse Staffing Full timeResponsibilities: Lead the planning, design, and management of vital infrastructure projects including roads, water systems, and public facilities Supervise project teams, from junior engineers to CADD technicians, ensuring collaborative and efficient project execution Represent the firm at public meetings, engaging with municipal officials to align on...
-
Business Development Representative
4 weeks ago
Phoenixville, United States Certara USA, Inc. Full timeOverview The Business Development Representative (BDR) role will focus on prospect accounts in the USA/EU. In this role you will work closely as part of our Sales Team to prospect a list of accounts which will be provided to you and hand-off to our Account Executives. You will maintain a thorough understanding of Certara service offerings, industry knowledge...
-
Test & Repair Technician
1 week ago
Phoenixville, United States www.willcoxmatthews.com Full timeJob Summary:The Engineering Technician performs a variety of technical support tasks involving the New Product Development, inspection, calibration, testing, troubleshooting, and repair of complex electronic products and subassemblies. This role/position helps ensure products and subassemblies meet quality standards and manufacturer’s specifications.The...
-
Test & Repair Technician
4 days ago
Phoenixville, United States www.willcoxmatthews.com Full timeJob Summary:The Engineering Technician performs a variety of technical support tasks involving the New Product Development, inspection, calibration, testing, troubleshooting, and repair of complex electronic products and subassemblies. This role/position helps ensure products and subassemblies meet quality standards and manufacturer’s specifications.The...
-
Behavior Specialist
4 months ago
Phoenixville, United States Resources for Human Development Full time $51,522 - $60,320Job titleBehavior SpecialistReports toProgram Director/Clinical Director Position SummaryThe Behavior Specialist provides clinically oriented behavior support to individuals with intellectual and developmental disabilities and/or mental health diagnosis. The Behavior Specialist will work closely with our clinical, programmatic, residential and day support...
-
Child Development Specialist
2 weeks ago
Phoenixville, United States Primrose School of Oaks Full timeJob Title: Early Preschool TeacherAbout Us:At Primrose School of Oaks, we believe that every child deserves a nurturing and supportive environment to grow and thrive. Our school is dedicated to providing high-quality early education and care to children from infancy through kindergarten.Job Description:We are seeking an experienced and passionate Early...
-
Early Childhood Development Coordinator
2 weeks ago
Phoenixville, United States Primrose School of Oaks Full timeEarly Childhood Development CoordinatorBuilt a brighter future for all children by fostering curiosity, creativity and compassion in them, while helping them develop a lifelong love of learning.About the JobSpend your days building strong connections with each child and supporting their growth and development.Worked closely with your co-teacher to implement...
-
Child Development Specialist
2 weeks ago
Phoenixville, United States Primrose School of Oaks Full timeAbout Primrose School of OaksWe're passionate about providing high-quality education and care to children from six weeks to 12 years old. As an Infant Teacher, you'll be part of a dynamic team that's dedicated to fostering a love of learning in every child. Our state-of-the-art facilities and experienced staff ensure that every student receives the attention...
-
Insurance Business Development Specialist
3 weeks ago
Phoenixville, United States Mark Beaudoin - State Farm Agent Full timeRole OverviewWe are seeking a detail-oriented and sales-minded Insurance Account Representative to join our Mark Beaudoin - State Farm Agent team.This role is ideal for those who enjoy providing excellent customer service, developing meaningful client relationships, and acting as a liaison between customers and agency departments.Job ResponsibilitiesThe...
-
Assembler II
3 weeks ago
Phoenixville, United States Megger Full timeThe VacancyThe Megger Production Assembler ensures that customer instruments are assembled correctly and in accordance with Megger quality standards. Regular tasks may include, but are not limited to: assembling, inspecting, repairing, and functions checking assemblies and finished instruments to meet manufacturer's specifications; electronic circuit...
-
System Administrator
1 month ago
Phoenixville, United States Insight Global Full timeAbout the Role:In this role, you will provide professional development on technology resources available to teachers and administration, serve as a member of the crisis response team, and manage IT operations for the organization’s standard hardware, software, and voice/data network solutions. You will be responsible for purchasing, setting timelines for...
-
Lead Educator of Early Childhood Development
1 week ago
Phoenixville, United States Primrose School of Oaks Full timeAbout the RolePrimrose School of Oaks is seeking a dedicated and passionate Pre-Kindergarten Teacher to join our team. As a key member of our staff, you will play a vital role in shaping the educational journey of young children and helping them develop essential skills for future success.Estimated SalaryThe estimated annual salary for this position is...
-
Power Delivery Design Specialist
1 month ago
Phoenixville, United States NV5, Inc. (Sebesta) Full timeJob SummaryWe are seeking a skilled Power Delivery Design Specialist to provide technical drafting and design support for various power delivery projects. The ideal candidate will have experience with AutoCAD and Microstation, as well as excellent written and interpersonal communication skills.About NV5, Inc.NV5, Inc. (Sebesta) is a provider of engineering...
-
Senior Construction Project Lead
2 weeks ago
Phoenixville, Pennsylvania, United States AllSearch Recruiting Full timeAbout the OpportunityWe are seeking a Senior Construction Project Manager to join our team at AllSearch Recruiting. This is an exciting opportunity for a seasoned professional to lead commercial and institutional construction projects in the Greater Philadelphia Area.As a Senior Construction Project Manager, you will be responsible for managing multiple...