Software Development Engineer
3 days ago
">Midatlantic Employers' Association is seeking an experienced Software Development Engineer to join our team. This role requires a professional with expert-level skills in software architecture design, software analysis, and code development for embedded systems.
">About the Role
">
We are looking for a talented individual who can take lead roles in designing, coding, integrating, and unit testing new software/firmware systems. The successful candidate will also be responsible for defining software/firmware system architectures, protocol definitions, APIs, third-party library code options, design specifications, and software/product test plans.
">Key Responsibilities
">
- Design, develop, and maintain high-quality software and firmware solutions for embedded systems
- 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, set up, 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
- Develop and implement software testing plans and perform quality assurance activities
- Respect for High Voltage (HV) circuits and ability to define and/or adhere to HV Safe Handling practices
">Requirements
">
- Bachelor of Science Degree in Computer Science or related field
- Eight (8+) years' work experience covering the full product lifecycle with an embedded electronics product manufacturing company
- Expert-level programming skills in C, C++, and 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 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
- Simplified and succinct verbal and written communication skills in support of communicating or creating design, integration, test, and manufacturing documentation
">Preferred Skills
">
- Pragmatic experience with 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 working with Product Managers, Sales, and Management on strategic planning
">About Us
">
Midatlantic Employers' Association is a dynamic organization that values innovation, teamwork, and customer satisfaction. We offer a competitive salary range of $110,000 - $140,000 per year, commensurate with experience. If you are a motivated and experienced professional looking for a new challenge, we encourage you to apply.
-
Thousand Oaks, California, United States Midatlantic Employers' Association Full time**Job Overview**We are seeking a skilled Embedded Software Development Engineer to join our team at the Midatlantic Employers' Association. This is a full-time, permanent opportunity in Oaks, PA.As an Embedded Software Development Engineer, you will be responsible for designing, coding, integrating, and unit testing new software and firmware systems, as well...
-
Senior Software Development Specialist
4 weeks ago
Thousand Oaks, California, United States ACL Digital Full timeJob SummaryACL Digital is seeking a highly skilled Specialist Software Engineer to join our team. The ideal candidate will have a strong background in software development, with expertise in Planisware and Agile methodologies.Key Responsibilities• Collaborate with the resource management team in designing, developing, and supporting Planisware-based...
-
Software Development Manager
7 days ago
Thousand Oaks, California, United States Aditi Consulting Full time**Job Title:** Software Development ManagerWe are seeking a highly skilled Software Development Manager to join our team at Aditi Consulting. As a key member of our organization, you will be responsible for managing the development and implementation of electronic documentation systems for drug substance manufacturing.Key Responsibilities:Manage the...
-
Senior Software Architect
3 weeks ago
Thousand Oaks, California, United States Liberty Personnel Services, Inc Full timeJob Title: Senior Software ArchitectJob Summary:We are seeking a highly skilled Sophisticated Software Engineer to join our team. The ideal candidate will have a strong background in systems programming concepts, including processes, locking, and memory management.About the Company:Liberty Personnel Services, Inc is a leading technical recruiting agency with...
-
Highly Skilled Software Architect
6 days ago
Thousand Oaks, California, United States Liberty Personnel Services, Inc Full timeJob OverviewSoftware Systems Engineer at Liberty Personnel Services, Inc.Job DescriptionWe are seeking a talented Software Systems Engineer to join our team. This role involves designing and developing software systems with a strong focus on systems programming concepts.The ideal candidate will have a strong understanding of processes, locking, memory...
-
Expert Systems Developer
6 days ago
Thousand Oaks, California, United States Liberty Personnel Services, Inc Full timeJob OverviewWe are seeking a skilled Expert Systems Developer to join our team at Liberty Personnel Services, Inc.The estimated salary for this position is $120,000 - $180,000 per year, depending on experience.About the RoleThis is a key opportunity for an experienced systems engineer looking to leverage their skills in software development and systems...
-
Senior Software Development Expert
2 days ago
Thousand Oaks, California, United States Syntricate Technologies Full time**Job Description**Syntricate Technologies is looking for a seasoned Technical Lead to lead our MarkLogic solutions team. As a key member of our team, you will design and develop cutting-edge solutions using Python, R Shiny, and MarkLogic.Responsibilities include:Providing completed design documentation aligned with client processes and toolsAnalyzing and...
-
Fair Oaks, California, United States Midatlantic Employers' Association Full timeJob SummaryWe are seeking an experienced Mid-Level Software Development Engineer to join our team at Midatlantic Employers' Association. The ideal candidate will have expertise in software architecture design, software analysis, and code development for embedded systems.This role requires a strong understanding of software development methodologies,...
-
Electronics Batch Record Engineer
1 day ago
Thousand Oaks, California, United States Aditi Consulting Full time**Job Summary:** Electronics Batch Record EngineerWe are seeking an experienced Electronics Batch Record Engineer to join our team at Aditi Consulting. In this role, you will be responsible for developing and implementing electronic documentation systems for drug substance manufacturing.Key Responsibilities:Develop electronic batch records using Client-X...
-
Device Design and Development Professional
4 weeks ago
Thousand Oaks, California, United States Aditi Consulting Full time**Job Summary** We are seeking an experienced Device Design and Development Professional to join our team at Aditi Consulting. This role offers the opportunity to work on commercialized drug delivery devices and participate in design, development, and lifecycle management activities. **Responsibilities** Design Control Expertise: Possess a deep...
-
Pharmaceutical Data Engineering Leader
1 week ago
Thousand Oaks, California, United States Syntricate Technologies Full timeWe are looking for a talented Pharmaceutical Data Engineering Leader to drive the development of innovative data engineering solutions. As a key member of our team, you will be responsible for architecting and building ETL pipelines, designing data models, and ensuring high-performance data storage solutions.The ideal candidate will have 5+ years of...
-
Aerospace Business Development Lead
1 week ago
Thousand Oaks, California, United States Jobot Full timeJob Overview:A Senior Sales Engineer/Unit Manager is required for our Aerospace sector to lead and coordinate business activities related to custom-engineered products. The successful candidate will oversee all aspects of the business, from product development to sales and customer service.About Us:We are an advanced Aerospace and Defense company...
-
Senior Bioprocess Engineer
4 weeks ago
Thousand Oaks, California, United States Amgen Full time**About Amgen**Amgen, a leading biotechnology company, is dedicated to serving patients worldwide. Our mission is to develop innovative medicines that improve people's lives.**Overview of the Role**We are seeking an experienced Senior Bioprocess Engineer - Synthetic Development to join our team. In this role, you will be responsible for driving lab-based...
-
Data Engineer Specialist
2 weeks ago
Thousand Oaks, California, United States Syntricate Technologies Full timeJob Title: Data Engineer SpecialistAt Syntricate Technologies, we're seeking a highly skilled Data Engineer to join our team. This is a contract position located in Thousand Oaks, CA.Job Description:We're looking for a data engineering expert with 3+ years of experience in the data warehouse space. You'll be responsible for architecting and building ETL...
-
Aerospace Business Development Manager
1 week ago
Thousand Oaks, California, United States Jobot Full timeJob Overview: As a seasoned Senior Sales Engineer/Unit Manager in the Aerospace industry, you will be responsible for leading and coordinating business activities related to custom-engineered products. Acting like an owner, you will oversee the Profit & Loss (P&L) of your Business Unit, setting high standards of performance and conduct.">About Our Company:...
-
Device Engineer for GMP Regulated Environment
4 weeks ago
Thousand Oaks, California, United States ACL Digital Full timeAt ACL Digital, we offer a competitive salary of $120,000 annually to our Device Engineer. 100% Thousand Oaks-based role open to relocation candidates with standard shift hours from 8-5pm and potential for overtime. Ideal candidate has hands-on experience in engineering environments, particularly with tools like Instron systems and optical measurement...
-
Chief Robotics Automation Engineering Specialist
4 weeks ago
Thousand Oaks, California, United States JSAT AUTOMATION INC Full timeAbout JSAT AutomationWe believe that by providing our customers with the resources they need to overcome obstacles in their scientific discoveries and business improvements, we can enhance their daily operations. Our mission is to offer a strategic approach to project implementation, focusing on efficiency, cost-effectiveness, and long-term relationships.Our...
-
Chemistry and Engineering Professional
6 days ago
Thousand Oaks, California, United States Collabera Full timeSenior Analyst RoleCollabera is seeking an experienced Analytical Chemistry Specialist to fill a Senior Analyst role in our Thousand Oaks office. In this position, you will leverage your expertise in LC and HPLC to drive process improvements, develop new methods, and collaborate with cross-functional teams.Responsibilities:Develop and implement new...
-
Data Transformation Engineer
7 days ago
Thousand Oaks, California, United States Harbinger Partners Full timeResponsibilities and QualificationsThe Informatica Cloud Developer will be responsible for assisting with day-to-day operations, implementing and maintaining cloud-based data integration solutions, managing client interactions, reviewing deliverables, and developing relationships with clients.Required Qualifications:Experience working on a professional IT...
-
Senior Data Engineer for Healthcare Solutions
2 weeks ago
Thousand Oaks, California, United States Syntricate Technologies Full timeSyntricate Technologies is seeking an experienced Senior Data Engineer for Healthcare Solutions to join our team. As a senior engineer, you will be responsible for leading the design and implementation of complex data engineering projects, ensuring high-quality code, and collaborating with cross-functional teams to deliver successful outcomes.The ideal...