Embedded Software Developer

4 weeks ago


Horsham, Pennsylvania, United States C&D Technologies Full time

At C&D Technologies, we're passionate about creating innovative solutions that bring passion and customer focus to the business.

Key Responsibilities
  • Deliver High-Quality Code: Develop and implement high-quality C code in a real-time embedded environment.
  • Design and Implement Functionality: Specify, design, and implement the functionality and behaviors of embedded subsystems.
  • Hardware-Software Integration: Design the software architecture and firmware implementation on hardware through integration, test, and manufacturing.
  • Hands-On Hardware Bring-Up: Perform hands-on hardware bring-up, system debugging, and code optimization.
  • Performance Optimization: Make performance and optimization trade-offs to meet product requirements.
  • Source Code Maintenance: Maintain the source code repository and version control process.
Qualifications
  • Education and Experience: BS or MS in Electrical Engineering, Computer Engineering, Computer Science, or equivalent experience with exceptional ability.
  • Embedded Development Experience: 2+ years of experience in embedded development in robotics, real-time controls, or system software.
  • Programming Skills: Strong proficiency in C, familiarity with MISRA C a plus.
  • Embedded Microprocessor Tools: Experience with the embedded microprocessor tools.
  • Collaboration and Communication: Ability to collaborate and communicate complex technical concepts.
  • Additional Skills: Experience with STM32 or ARM microcontrollers a plus, working knowledge of requirements management, change management, and configuration management tools.
Working Conditions

Performance of responsibilities occurs generally in an office environment, requiring the use of standard office equipment. Occasional travel is required to C&D plants, vendors, and customer sites, which may expose individuals to lead, sulfuric acid, and other chemicals. Use of electrical test equipment, working with high voltage systems, and electrically live batteries and systems is required.



  • Horsham, Pennsylvania, United States C&D Technologies Full time

    At C&D Technologies, we're passionate about creating innovative solutions that bring passion and customer focus to the business. As an Embedded Software Developer, you'll play a key role in delivering high-quality C code in a real-time embedded environment.Responsibilities:Design and implement functionality and behaviors of embedded subsystemsDevelop...


  • Horsham, Pennsylvania, United States Elma Electronic Full time

    Elma Electronic Inc. is a global leader in advanced embedded computing solutions. Our products and platforms are based on modular building blocks, including precision hardware components, rotary switches, and embedded computing boards.We are seeking an experienced Embedded Systems Integration Specialist to join our team. The ideal candidate will work on...

  • Software Developer

    1 month ago


    Horsham, Pennsylvania, United States C&D Technologies Full time

    Job DescriptionWe're seeking a talented Software Developer to join our team at C&D Technologies. As a key member of our engineering team, you will be responsible for developing and maintaining graphical software applications for monitoring and configuring Lithium Battery Management Systems (BMS).Key Responsibilities:Develop and maintain software applications...

  • Technical Lead

    3 weeks ago


    Horsham, Pennsylvania, United States Veeco Full time

    We are seeking a dedicated Technical Lead - Software Development to join our team at {company}.The successful candidate will be responsible for leading the development of software applications, collaborating with cross-functional teams to identify and prioritize project requirements, and mentoring junior engineers to ensure the highest quality of work.Key...


  • Horsham, Pennsylvania, United States Life Science Connect Full time

    Unlock Your Potential as a Senior Software EngineerAre you a skilled software engineer looking for a new challenge? Do you want to work with a talented team on exciting projects? Look no further than Life Science Connect!About the RoleWe are seeking a highly experienced Senior Software Engineer to join our small, agile team. As a key member of our...


  • Horsham, Pennsylvania, United States Reed Technology & Information Services Full time

    About the RoleAs a Software Engineer at Reed Technology & Information Services, you will contribute to new product development. As a Software Engineer III, you will design, develop, and maintain complex software solutions. You'll collaborate with cross-functional teams to enhance system performance and scalability. Your expertise will drive innovation and...

  • Senior Java Developer

    4 weeks ago


    Horsham, Pennsylvania, United States Trident Consulting Full time

    Job Title:Senior Java Developer (FSE)Location:Horsham, PAJob Type:ContractJob Description:Translates requirements, technical specifications to application design and code for new or enhancement projects working closely with Solution Architects and System AnalystsDevelops highly scalable applications by developing code and test artifacts that reuse...

  • Software Engineer

    3 weeks ago


    Horsham, Pennsylvania, United States Genesis10 Full time

    Job Summary: We are seeking a highly skilled C# Developer to join our team at Genesis10. This is a 6+ month contract position with the option to become a permanent employee.About the Role: As a C# Developer, you will be part of a team working on enhancing credit card processing abilities and modernizing applications for the cloud.Responsibilities:Develop...


  • Horsham, Pennsylvania, United States Bimbo Bakeries Full time

    Job Summary:The North America Supply Chain Business Intelligence Developer will be responsible for delivering business intelligence services, leading BI software development, and presenting BI reports. This role will transform raw data into cohesive, valuable reports capturing meaningful business insights.Key Responsibilities:• Designing and developing BI...


  • Horsham, Pennsylvania, United States Veeco Full time

    About the Role:We are seeking a highly skilled Process Development Engineer to join our team at Veeco. As a Process Development Engineer, you will be responsible for the development and demonstration of wet chemistry processes to existing and potential customers.Key Responsibilities:Support the development and demonstration of wet chemistry processes to...

  • Electrical Engineer

    4 weeks ago


    Horsham, Pennsylvania, United States Motion Recruitment Full time

    Electrical Engineer OpportunityThis health and medical device company is seeking a skilled Senior Electrical Engineer to collaborate with embedded and hardware teams in creating a new line of impactful products. The ideal candidate will have over 8 years of experience in analog and digital design, PCBs, WiFi, and BLE. Prior industry experience or work with...

  • Pharmacy Technician

    4 weeks ago


    Horsham, Pennsylvania, United States PMC Pharmacy Full time

    Job SummaryPMC Pharmacy is seeking a highly organized and detail-oriented Pharmacy Technician to join our team. As a Pharmacy Technician, you will play a critical role in expediting the processing of prescriptions, maintaining customer relations, and supporting the non-prescription aspects of our pharmacy department.Key Responsibilities:Verify and process...


  • Horsham, Pennsylvania, United States TherapyNotes Full time

    Job DescriptionAbout UsTherapyNotes is a leading provider of behavioral health Practice Management and EHR software Our cutting-edge SaaS solution handles scheduling, billing, documenting, telehealth, and more so clinicians can focus on delivering exceptional patient care.We're a dynamic team of professionals who thrive on innovation and collaboration,...

  • MEP Project Manager

    1 month ago


    Horsham, Pennsylvania, United States Brave New World Full time

    Job OverviewWe are seeking a highly skilled Project Manager to join our Industrial team at Brave New World.Key Responsibilities:Ensure contract terms and obligations are met through effective contract oversight.Assume overall responsibility for managing and mitigating risks on assigned projects.Partner with the project team to set and achieve project goals,...

  • Mechanical Engineer

    4 weeks ago


    Horsham, Pennsylvania, United States Avo Photonics Full time

    About the Role:Avo Photonics is a dynamic contract engineering services company that designs, develops, and manufactures custom opto-electronic products for a diverse range of markets. We seek a diligent and meticulous mechanical engineer to help further our success and reputation in the industry through world-class customer service.Key...


  • Horsham, Pennsylvania, United States Avo Photonics Full time

    Avo Photonics is a dynamic contract engineering services company that designs, develops, and manufactures custom opto-electronic products for a large customer base. We are seeking a skilled Desktop Support Specialist to help maintain a secure computing environment.Key Responsibilities:Perform on-site analysis, diagnosis, and resolution of desktop support...


  • Horsham, Pennsylvania, United States Jobot Full time

    About the RoleOur client, a leading healthcare software company, is expanding their infrastructure team and seeking a highly skilled Systems Administrator to join their hybrid office setup. This exciting opportunity offers a great chance for mentorship, collaboration, and career growth.Key ResponsibilitiesManage Microsoft desktop and server environments with...


  • Horsham, Pennsylvania, United States Coherent Full time

    Job DescriptionWe are seeking a skilled Hardware Design Engineer to join our team at Coherent. As a key member of our design team, you will be responsible for developing and testing Coherent transceivers.Key Responsibilities:Evaluate optical / RF componentsRF Design / Analog & Digital Design and SimulationPCB LayoutDesign Verification Testing and...


  • Horsham, Pennsylvania, United States Johnson Controls Full time

    Job SummaryWe are seeking a skilled Security Systems Integration Specialist to join our team at Johnson Controls. As a key member of our team, you will be responsible for the installation and integration of complex security systems, including access control, CCTV, and intercom systems.Key ResponsibilitiesInstall and configure security systems, including...


  • Horsham, Pennsylvania, United States Veeco Full time

    About VeecoWe design, develop, manufacture, and service highly complex, cutting-edge machines used by our customers to create the essential devices that drive the digital age, connect the world, and improve the human experience. Our technology is all around us, from smartphones to cloud-based services, high-speed wireless communication, and computing power...