Software Development Engineer Embedded Firmware Onsite PA Position

1 week ago


Fair Oaks, California, United States Midatlantic Employers' Association Full time
Job Summary

We 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, including Agile and Lean principles. The successful candidate will have experience working with embedded real-time multitasking operating systems, such as FreeRTOS, and will be proficient in programming languages like C, C++, and C#.

Key Responsibilities
  • Design, code, and integrate new software and firmware systems
  • Develop leading-edge software solutions for advanced microcontroller-based systems
  • Collaborate with firmware, hardware, and other support design team members
  • Perform design feasibility studies and submit work effort estimates
  • Identify, set up, and document software development environments
  • Coordinate with manufacturing engineering to provide product programming solutions
  • Research and create product Engineering Change requests
Requirements

To be considered for this role, you must have:

  • A Bachelor of Science degree in Computer Science, Electrical Engineering, or a related field
  • At least 8 years of 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, such as Git and Jira
  • Proven track record of microcontroller software development across multiple processor families
  • Experience developing concurrent multitasking/multithreaded software systems
Preferred Skills

The following skills are highly desirable:

  • Experience with Board Support Package (BSP) development and support
  • RDBMS development and maintenance experience
  • Knowledge and experience in implementing solutions using digital signal processing techniques
  • Familiarity with test-driven development techniques
  • Experience with Lean and Agile techniques for product development

This is a full-time, permanent opportunity for an experienced software development engineer to join our team and contribute to the design and development of innovative embedded software solutions.



  • Thousand Oaks, California, United States ACL Digital Full time

    Job 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...


  • Thousand Oaks, California, United States Nursefinders Full time

    Key Responsibilities:• Develop scalable and efficient cloud-based software systems using Java and PythonRequirements:• Proficiency in Java and Python programming languagesAbout Us:Our company is a leading provider of cloud-based software solutions. We are seeking a skilled software engineer to join our team.


  • Fair Oaks, California, United States Saxon Global Full time

    Job Title: Senior Microsoft .NET DeveloperJob Summary:At Saxon Global, we are seeking a skilled Senior Microsoft .NET Developer to join our team. The ideal candidate will have extensive experience in designing and implementing full-stack Microsoft development solutions, including expertise in ASP.Net, C#, SQL Server, and Entity Framework. Key...


  • Thousand Oaks, California, United States The Judge Group Full time

    Job SummaryWe are seeking a highly skilled Specialist Software Engineer to join our team at The Judge Group.Key Responsibilities:Support the resource management team in various aspects of algorithm design, validation, output generation, quality review, and troubleshooting.Design, develop, modify, and support Planisware-based applications using Planisware L1...


  • Fair Oaks, California, United States JobRialto Full time

    Job Summary:JobRialto is seeking an experienced Senior Java Developer to join our team in the Investment Banking sector. This role requires expertise in developing and maintaining complex applications using Java, Spring Boot, and Microservices. The ideal candidate must possess experience in the investment banking and portfolio management industry to address...


  • Thousand Oaks, California, United States Jobot Full time

    Aerospace Industry Leadership OpportunityThis esteemed position offers a unique chance to oversee business activities in the Aerospace sector, driving growth and profitability through strategic leadership and innovative solutions.Job Summary:We are seeking an exceptional Executive Aerospace Business Development Director to lead our business unit, focusing on...

  • Project Engineer

    23 hours ago


    Thousand Oaks, California, United States Addman Engineering Full time

    POSITION SUMMARYAs a Project Engineer in Additive Manufacturing, you will play a crucial role in driving our projects forward, ensuring successful execution from inception to completion. This position involves reviewing customer requests, clarifying and updating requirements, and planning manufacturing flow from start to finish. You will regularly...


  • Fair Oaks, California, United States ProCare Therapy Full time

    Job DetailsProCare Therapy is seeking an experienced Speech Language Pathologist to work onsite with students.Key Responsibilities:Conduct assessments and develop targeted speech therapy plansCollaborate with educational staff to support Individualized Education Program (IEP) goalsDocument student progress and communicate with parents as neededRequired...


  • Thousand Oaks, California, United States Katalyst HealthCares & Life Sciences Full time

    Job Overview: At Katalyst HealthCares & Life Sciences, we are seeking a highly skilled Product Development Engineering Manager to lead our medium to high complexity projects. As a key member of our team, you will be responsible for driving program execution, managing cross-functional teams, and ensuring successful device development of our mechanical and...


  • Thousand Oaks, California, United States JSAT AUTOMATION INC Full time

    About 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...


  • 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...


  • Fair Oaks, California, United States Soliant Full time

    Are you looking for a challenging and rewarding career as an Occupational Therapist in a school setting? Soliant Health has partnered with a top school district in California to provide a contract Occupational Therapist position. We are seeking a highly experienced OT who can work with students of various age groups, from K to 12th grade.This is a unique...


  • 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...


  • Fair Oaks, California, United States ProCare Therapy Full time

    We are seeking a highly skilled Speech Language Pathologist to join our team at ProCare Therapy.Location: Fair Oaks, CAJob Type: Full-Time, 40 hours per weekSalary: $58/hour (negotiable based on experience)Contract Length: ASAP until End of School YearJob OverviewAs a Speech Language Pathologist with ProCare Therapy, you will work closely with students and...


  • Thousand Oaks, California, United States Approach Venture Full time

    About the RoleWe are seeking a highly skilled Manufacturing Systems Engineer to join our team at Approach Venture. As a key member of our propulsion systems group, you will play a critical role in developing and scaling advanced manufacturing processes, supporting the design-to-production cycle, and ensuring product quality from concept through to final...


  • Thousand Oaks, California, United States ACL Digital Full time

    At 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...

  • Dental Specialist

    3 days ago


    Fair Oaks, California, United States Franklin Dental & Braces - a Benevis company Full time

    Benevis is seeking an Associate Dentist to join their team. This role involves providing high-quality dental care in a supportive environment.Overview of the RoleProvide dental services to patients, primarily children and adultsWork with a supportive team to deliver excellent patient careWhat We OfferWe provide competitive pay, benefits, and opportunities...


  • Fair Oaks, California, United States gpac Full time

    Our esteemed law firm has an exceptional opportunity for a skilled Paralegal to collaborate with our talented team of attorneys. Key Responsibilities:Support attorneys in managing caseloads, including document preparation, case file organization, and client communication.Draft legal documents such as pleadings, discovery requests, motions, and...


  • Thousand Oaks, California, United States Belcan Full time

    Job SummaryBelcan is seeking a highly skilled Software Implementation Specialist to join our team.About the RoleAs a Software Implementation Specialist, you will be responsible for designing, developing, and modifying Planisware-based applications using Planisware L1 configurations. You will also troubleshoot and investigate issues with existing...


  • Thousand Oaks, California, United States Rawlings Sporting Goods Company Inc Full time

    Job Title: Product Development Director - Easton Protective GearLocation: Thousand Oaks, CA OfficeSalary Range: $120,000-$150,000 per yearThe Rawlings Sporting Goods Company Inc is seeking an experienced Product Development Director to lead the design and engineering of world-class protective products for the Easton brand.Key Responsibilities:Design and...