Post job

Embedded software engineer jobs in Bristol, PA

- 329 jobs
All
Embedded Software Engineer
Staff Software Engineer
Senior Software Engineer
Computer Engineer
Software Design Engineer
Embedded Engineer
Firmware Engineer
Senior Embedded Engineer
  • Parallel Computing Engineer

    Mercor

    Embedded software engineer job in Philadelphia, PA

    Mercor is hiring a Parallel Computing Engineer on behalf of a leading AI lab. In this role, you'll **accelerate numeric and simulation kernels** through GPU/CPU parallelism, memory-hierarchy tuning, and distributed execution across clusters. You'll design scalable pipelines that maximize efficiency and throughput for large-scale computational workloads. This role is ideal for engineers who thrive at the intersection of HPC, GPU optimization, and distributed systems. * * * ### **You're a great fit if you:** - Have a background in **computer science, high-performance computing, or applied mathematics**. - Are experienced with **GPU/CPU parallel programming** using CUDA and OpenMP. - Understand **distributed execution frameworks** and tools like MPI, NCCL, and Slurm. - Are proficient in **Python** with libraries like **NumPy and SciPy** for scientific computing. - Have experience profiling and optimizing workloads with tools like **nvprof and nsys**. - Care about **memory hierarchy, communication overhead, and scalability** in parallel systems. - Are curious about how HPC techniques accelerate **AI training, simulations, and scientific workloads**. * * * ### **Primary Goal of This Role** To design, optimize, and deploy parallel computing pipelines that accelerate numeric, simulations, and large-scale computations across GPUs, CPUs, and distributed clusters. * * * ### **What You'll Do** - Speed up numeric and simulation kernels through **GPU/CPU parallelism**. - Optimize workloads via **memory-hierarchy tuning** and communication reduction. - Scale computations with **MPI, NCCL, and Slurm** for distributed clusters. - Profile and benchmark performance using **nvprof and nsys**. - Build reproducible pipelines in **Python, NumPy, and SciPy** for HPC workflows. - Collaborate with researchers and engineers to integrate HPC into production AI systems. * * * ### **Why This Role Is Exciting** - You'll accelerate **mission-critical AI and scientific workloads**. - You'll work across the stack: **hardware-level optimization, distributed execution, and HPC software engineering**. - You'll directly impact the performance of **large-scale AI models and simulations**. - You'll be part of shaping how **parallel computing powers the next generation of AI systems**. * * * ### **Pay & Work Structure** - You'll be classified as an hourly contractor to Mercor. - Paid weekly via Stripe Connect, based on hours logged. - Part-time (20-30 hrs/week) with flexible hours-work from anywhere, on your schedule. - Weekly Bonus of **$500-$1000 USD** per 5 tasks. - Remote and flexible working style.
    $74k-100k yearly est. 60d+ ago
  • Senior Embedded Controls Engineer, Vehicle Motion

    Ford Motor Company 4.7company rating

    Embedded software engineer job in Trenton, NJ

    We are the movers of the world and the makers of the future. We get up every day, roll up our sleeves and build a better world -- together. At Ford, we're all a part of something bigger than ourselves. Are you ready to change the way the world moves? Ford's Electric Vehicles, Digital and Design (EVDD) team is charged with delivering the company's vision of a fully electric transportation future. EVDD is customer-obsessed, entrepreneurial, and data-driven and is dedicated to delivering industry-leading customer experience for electric vehicle buyers and owners. You'll join an agile team of doers pioneering our EV future by working collaboratively, staying focused on only what matters, and delivering excellence day in and day out. Join us to make positive change by helping build a better world where every person is free to move and pursue their dreams. What you'll do... - Create and implement the control strategy for various vehicle motion attributes and functions, including lateral and longitudinal vehicle dynamics. - Work with suppliers to define functions and interfaces into 3rd party components, driving further consolidation and integration of vehicle functions into our centralized vehicle motion control system. - Collaborate with software integration teams to bring up core functions and broadcast software level requirements to electrical hardware and systems teams. - Understand functional safety principles and participate in functional safety analyses of complex vehicle subsystems. - Develop comprehensive test plans and perform thorough testing to validate firmware functionality, stability, and performance under various conditions. - Author subsystem block diagrams and lead subsystem reviews through all vehicle program development phases - Collaborate with other system integration leads to capture component level requirements, provide subject matter expertise in sourcing discussions, and collect and approve Device Transmittals. - Early phases of firmware development will focus on hardware validation, labcar testing, and setting up the automation framework for unit, SIL and HIL testing. You'll have... - Master's degree in electrical engineering, Mechanical Engineering, or Computer Science, with evidence of exceptional ability, or equivalent. - 10+ years of experience on embedded controls systems such as chassis systems, VCM, or similar dynamic functions. - 10+ years of experience on electrical hardware applications, prototype bring-up, and systems development. - 10+ years of experience with Vehicle Network Protocols such as CAN, LIN & Automotive Ethernet - Strong EE fundamentals and hands-on experience with electrical test equipment (oscilloscopes, DMMs, signal generators, power supplies, etc.) - 10+ years of experience using embedded networking interface tools for automotive, aerospace, or similar field. - Experience and working knowledge of systems development, vehicle architecture, battery technologies, software/hardware tool development, motor calibration technologies, OBD calibration, functional safety, network, and diagnostics process. - Experience with creating and executing component-level test procedures and owning all test results. Even better, you may have... + Highly collaborative mindset and strong communication skills + Experience developing features such as hill hold, stability controls, anti-lock braking, park assist, cruise or adaptive cruise control, or other similar vehicle dynamic features. + Experience with software build tools like Bazel, Scons, Cmake etc. + Experience with fundamental hardware components on PCB and their analysis tools. + Ability to write testing scripts for using scripting languages (Python) + Fluent in software fundamentals including software design and maintainability. + Hands-on experience in hardware bring-up, system debugging, and code optimization. + Knowledge of electrical engineering fundamentals including circuit analysis and design You may not check every box, or your experience may look a little different from what we've outlined, but if you think you can bring value to Ford Motor Company, we encourage you to apply! As an established global company, we offer the benefit of choice. You can choose what your Ford future will look like: will your story span the globe, or keep you close to home? Will your career be a deep dive into what you love, or a series of new teams and new skills? Will you be a leader, a changemaker, a technical expert, a culture builder...or all of the above? No matter what you choose, we offer a work life that works for you, including: - Immediate medical, dental, vision and prescription drug coverage - Flexible family care days, paid parental leave, new parent ramp-up programs, subsidized back-up child care and more - Family building benefits including adoption and surrogacy expense reimbursement, fertility treatments, and more - Vehicle discount program for employees and family members and management leases - Tuition assistance - Established and active employee resource groups - Paid time off for individual and team community service - A generous schedule of paid holidays, including the week between Christmas and New Year's Day - Paid time off and the option to purchase additional vacation time. This position is a salary grade 8. For more information on salary and benefits, click here: ***************************** Visa sponsorship is available for this position. Candidates for positions with Ford Motor Company must be legally authorized to work in the United States. Verification of employment eligibility will be required at the time of hire. We are an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, religion, color, age, sex, national origin, sexual orientation, gender identity, disability status or protected veteran status. In the United States, if you need a reasonable accommodation for the online application process due to a disability, please call **************. This position is hybrid. Candidates who are in commuting distance to a Ford hub location may be required to be onsite four or more days per week. #LI-Hybrid #LI-MZ1 **Requisition ID** : 51041
    $108k-134k yearly est. 60d+ ago
  • Embedded Software Engineer

    Actalent

    Embedded software engineer job in Horsham, PA

    We are seeking a talented Embedded Software Engineer to join our dynamic team. The ideal candidate will be responsible for designing and developing software features to enhance existing and future products while resolving bugs and sustaining issues in legacy products. This role involves collaboration with various engineering teams to improve product performance and development processes. Responsibilities * Design and develop software features based on high-level customer and product line management requirements. * Develop new features for existing and future products. * Resolve bugs and other sustaining issues in legacy products. * Collaborate with validation, integration, optical, hardware, and test engineering teams to continuously improve product performance, execution efficiency, and development processes. * Ensure firmware documentation is accurate and up to date. * Coach junior software engineers and drive coding reviews and practices across the team. * Engage in pre- and post-sales customer interactions and provide guidance to Field Application Engineers. * Provide input to documentation teams. Essential Skills * Expert in C and C++ programming for embedded systems. * University degree in Electrical Engineering or Computer Science. * 8+ years of experience in embedded software systems (flexible to 5+ years for strong candidates). * Experience in the Optical Networking industry (Layer 0/1 equipment) preferred. * Familiarity with Agile development, CI/CD, and DevOps practices. * Experience with system product software functions (e.g., North-Bound Interface, BSP, photonic control, alarms, service management). Additional Skills & Qualifications * Experience with open-source code (SONiC, FRRouting, Open vSwitch) is a plus. * Familiarity with networking and security protocols. * Experience with virtualization and container technologies. * Programming skills in Go and Python. * Object-oriented design and Linux multi-process/threaded design. * Good communication skills and experience in cross-site/global teams (Chinese language a plus). Work Environment The position offers a hybrid working environment with 2-3 days on-site and flexible arrangements possible. Job Type & Location This is a Permanent position based out of Horsham, PA. Pay and Benefits The pay range for this position is $120000.00 - $165000.00/yr. * Candidates with 5-7 years of strong, directly relevant experience will be considered. * Telecom/optical networking background is preferred but not mandatory. * Role involves mentoring but not direct reports initially. * Compensation: Target base ~$160k + 15% bonus (business unit performance) + stock plan ($5-10k/year). * Hybrid work: 2-3 days on-site, more flexibility for software than firmware. * Interview: Panel round, possible follow-up with China team. Workplace Type This is a hybrid position in Horsham,PA. Application Deadline This position is anticipated to close on Dec 16, 2025. About Actalent Actalent is a global leader in engineering and sciences services and talent solutions. We help visionary companies advance their engineering and science initiatives through access to specialized experts who drive scale, innovation and speed to market. With a network of almost 30,000 consultants and more than 4,500 clients across the U.S., Canada, Asia and Europe, Actalent serves many of the Fortune 500. The company is an equal opportunity employer and will consider all applications without regard to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law. If you would like to request a reasonable accommodation, such as the modification or adjustment of the job application process or interviewing due to a disability, please email actalentaccommodation@actalentservices.com for other accommodation options.
    $120k-165k yearly 1d ago
  • Lead Embedded Software Engineer / Secret Clearance / Camden NJ to $155,000

    Intermedia Group

    Embedded software engineer job in Camden, NJ

    OPEN JOB: Lead Embedded Software Engineer / Secret Clearance / Camden NJ SALARY: $120,000 to $155,000 SCHEDULE: 9/80 with every other Friday off CLEARANCE REQUIRED: Active DoD Secret Clearance Job Description: Responsibilities include leading a software development team, analyzing requirements and the translation of requirements into working and maintainable solutions, planning the development, assigning budgets and tasks, tracking teams' status, measuring teams work performed utilizing EVMS techniques and enforcing process across the entire SDLC. The selected candidate will apply technical proficiency across various stages of our SDLC, gather requirements and work closely with stakeholders to prioritize and scope tasks. The selected candidate will be working as a lead team member on a Scrum team and will be instrumental in setting our direction and strategy for product and infrastructure development. Essential Functions Experience leading a Software Team / Project, strong project management skills Project planning, task definition and assignment; performance monitoring Object-oriented design and implementation experience, with exposure to software modeling and UML tools such as IBM Rhapsody or MagicDraw/Cameo Developing Software utilizing Modern C++ tools and standards Support the engineering team members as a subject matter expert in embedded software application development, through guidance and direction to one or more software engineers Investigate root cause of complex issues, and implement solutions, working independently or with a multi-discipline team Apply computer science, engineering, and mathematical analysis concepts and principles in the development of software for the target hardware Work closely with cross functional members of the engineering organization to develop and evaluate interfaces between hardware and software, and operational performance requirements and design of the overall system Support and participate in all phases of the software development life cycle, including requirements analysis, design, implementation, hardware-software integration, and formal test Develop software test plans and procedures, and other relevant technical documentation Utilize modeling tools and equipment to establish operating data, conduct experimental tests, prototype, and evaluate results Participate in peer reviews, identify, track and repair defects Requirements U.S. citizenship with an Active Department of Defense (DoD) Secret clearance Bachelor's or Master's Degree in computer engineering, Electrical Engineering, Computer Science, or related field 10+ years of experience debugging applications on simulated and target hardware Usage of a Real-Time Operating System (RTOS), such as Green Hills Integrity, VxWorks, or similar Excellent oral and written communication skills Preferred Additional Skills Experience with EVMS Project planning, task definition and assignment; performance monitoring Experience developing device drivers and Board Support Packages for real time embedded systems Experience with Information Assurance and/or cryptography Experience with NSA Type 1 certification or other SW certification such as DO-178 If you are interested in pursuing this opportunity, please respond back and include the following: MS WORD Resume required compensation. Contact information. Availability Upon receipt, one of our managers will contact you to discuss the position in full detail. Jason Denmark Recruiting Manager INTERMEDIA GROUP, INC. EMAIL: **************************** LINKEDIN: *****************************************
    $120k-155k yearly Easy Apply 60d+ ago
  • Embedded Software Engineer

    Insight Global

    Embedded software engineer job in Camden, NJ

    One of our large federal clients is looking for two embedded software engineers. The ideal candidate will have extensive experience working in an embedded environment specifically with modern C++. Experience with cryptography is a massive plus. This candidate must possess at least an active Secret level clearance and be local and willing to work onsite in Camden, NJ five days per week. Additional responsibilities are listed below; Support the engineering team members as a subject matter expert in embedded software application development, through guidance and direction to one or more software engineers Investigate root cause of complex issues, and implement solutions, working independently or with a multi-discipline team Apply computer science, engineering, and mathematical analysis concepts and principles in the development of software for the target hardware Work closely with cross functional members of the engineering organization to develop and evaluate interfaces between hardware and software, and operational performance requirements and design of the overall system Support and participate in all phases of the software development life cycle, including requirements analysis, design, implementation, hardware-software integration, and formal test Develop software test plans and procedures, and other relevant technical documentation Utilize modeling tools and equipment to establish operating data, conduct experimental tests, prototype, and evaluate results Participate in peer reviews, identify, track and repair defects We are a company committed to creating diverse and inclusive environments where people can bring their full, authentic selves to work every day. We are an equal opportunity/affirmative action employer that believes everyone matters. Qualified candidates will receive consideration for employment regardless of their race, color, ethnicity, religion, sex (including pregnancy), sexual orientation, gender identity and expression, marital status, national origin, ancestry, genetic factors, age, disability, protected veteran status, military or uniformed service member status, or any other status or characteristic protected by applicable laws, regulations, and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or recruiting process, please send a request to ********************.To learn more about how we collect, keep, and process your private information, please review Insight Global's Workforce Privacy Policy: **************************************************** Skills and Requirements Active Secret clearance Bachelor's or Master's degree in computer engineering, Electrical Engineering, Computer Science, or related field 2+ years of experience developing applications on simulated and target hardware Usage of a Real-Time Operating System (RTOS), such as Green Hills Integrity, VxWorks, or similar Object-oriented design and implementation experience, with exposure to software modeling and UML tools such as IBM Rhapsody or MagicDraw/Cameo Experience developing device drivers and Board Support Packages for real time embedded systems Experience with Modern C++ techniques Knowledge or hands on experience with RUST
    $85k-113k yearly est. 49d ago
  • Staff Software Engineer, Autonomy Evaluation

    General Motors 4.6company rating

    Embedded software engineer job in Trenton, NJ

    **Role:** As a Staff Software Engineer for Autonomy Evaluation within the Simulation and Testing organization, you will play a critical role in leading the strategy and execution of simulation-based validation efforts for autonomous vehicle development. On the Systems Engineering Team within the Simulation and Testing organization, your experience designing and implementing complex V&V strategies will enable you to quickly prototype, gain consensus, and move our programs forward with increased trust and efficiency. Your expertise will guide engineers in defining best practices and driving innovation in testing and verifying the safety and performance of autonomous systems in complex simulated environments. You will be responsible for shaping the future of our simulation capability requirements and ensuring robust validation methods are designed for meeting the testing needs of AI developers, systems engineering, and safety. **About the Organization:** The Simulation and Testing organization is dedicated to advancing the development of autonomous vehicles through cutting-edge simulation technologies. The Systems Engineering team within the Simulation and Testing org focuses on unlocking software launch and continuous release decisions via simulation verification and validation strategies, prototypes, and protocols. Our collaborative environment fosters innovation and excellence, allowing us to push the boundaries of what is possible in autonomous vehicle testing. **What You'll Do:** + Develop and prototype comparative strategies to benchmark autonomy systems' performance. + Create simulation evaluation methods to support decision-making in continuous release cycles. + Define requirements and metrics for validating safe and comfortable Autonomous Vehicle operations. + Analyze driving behaviors to inform system performance and influence the development of the autonomy stack. + Mentor team members and facilitate cross-team collaboration to define simulation confidence metrics for new launches. **Your Skills & Abilities:** + Advanced degree in Mechanical Engineering, Aerospace Engineering, Physics, Computer Science, Data Science, or related fields. + 10+ years of experience in systems engineering, robotics, or data analysis. + Proficient in SQL, Python, and C++ for analyzing large data sets. + Strong analytical thinking skills with the ability to interpret data and derive impactful conclusions. + Excellent communication skills, capable of switching between high-level and detailed discussions. **What Will Give You** **A** **Competitive Edge:** + Experience in validating AI models, robotics, or autonomous vehicle development. + Background in data engineering and familiarity with ETL software (e.g., DBT, Airflow). + Experience in developing data visualizations using tools like Looker or Jupyter notebooks. + Proven success in systems engineering for safety-critical products and familiarity with requirements management tools (e.g., Jama, DNG, DOORS). **Compensation** **:** The compensation information is a good faith estimate only. It is based on what a successful applicant might be paid in accordance with applicable state laws. The compensation may not be representative for positions located outside of New York, Colorado, California, or Washington. + The salary range for this role is $165,000 to $253,200. The actual base salary a successful candidate will be offered within this range will vary based on factors relevant to the position. + Bonus Potential: An incentive pay program offers payouts based on company performance, job level, and individual performance. + Benefits: GM offers a variety of health and wellbeing benefit programs. Benefit options include medical, dental, vision, Health Savings Account, Flexible Spending Accounts, retirement savings plan, sickness and accident benefits, life insurance, paid vacation & holidays, tuition assistance programs, employee assistance program, GM vehicle discounts and more. **Remote:** This role is based remotely but if you live within a 50-mile radius of Atlanta, Austin, Detroit, Warren, Milford or Mountain View, you are expected to report to that location three times a week, at minimum. **Relocation:** This job may be eligible for relocation benefits. \#LI-MH2 **About GM** Our vision is a world with Zero Crashes, Zero Emissions and Zero Congestion and we embrace the responsibility to lead the change that will make our world better, safer and more equitable for all. **Why Join Us** We believe we all must make a choice every day - individually and collectively - to drive meaningful change through our words, our deeds and our culture. Every day, we want every employee to feel they belong to one General Motors team. **Benefits Overview** From day one, we're looking out for your well-being-at work and at home-so you can focus on realizing your ambitions. Learn how GM supports a rewarding career that rewards you personally by visiting Total Rewards resources (************************************************************* . **Non-Discrimination and Equal Employment Opportunities (U.S.)** General Motors is committed to being a workplace that is not only free of unlawful discrimination, but one that genuinely fosters inclusion and belonging. We strongly believe that providing an inclusive workplace creates an environment in which our employees can thrive and develop better products for our customers. All employment decisions are made on a non-discriminatory basis without regard to sex, race, color, national origin, citizenship status, religion, age, disability, pregnancy or maternity status, sexual orientation, gender identity, status as a veteran or protected veteran, or any other similarly protected status in accordance with federal, state and local laws. We encourage interested candidates to review the key responsibilities and qualifications for each role and apply for any positions that match their skills and capabilities. Applicants in the recruitment process may be required, where applicable, to successfully complete a role-related assessment(s) and/or a pre-employment screening prior to beginning employment. To learn more, visit How we Hire (********************************************* . **Accommodations** General Motors offers opportunities to all job seekers including individuals with disabilities. If you need a reasonable accommodation to assist with your job search or application for employment, email (Careers.Accommodations@GM.com) us or call us at ************. In your email, please include a description of the specific accommodation you are requesting as well as the job title and requisition number of the position for which you are applying. We are leading the change to make our world better, safer and more equitable for all through our actions and how we behave. Learn more about: **Our Company (************************************************** **Our Culture** **How we hire (************************************************ Our diverse team of employees bring their collective passion for engineering, technology and design to deliver on our vision of a world with Zero Crashes, Zero Emissions and Zero Congestion. We are looking for adventure-seekers and imaginative thought leaders to help us transform mobility. Explore our global locations (******************************************** We are determined to lead change for the world through technology, ingenuity and harnessing the creativity of our diverse team. Join us to help lead the change that will make our world better, safer and more equitable for all by becoming a member of GM's Talent Community (beamery.com) (*********************************************** . As a part of our Talent Community, you will receive updates about GM, open roles, career insights and more. Please note that filling out the form below will not add you to our Talent Community automatically; you will need to use the link above. If you are seeking to apply to a specific role, we encourage you to click "Apply Now" on the job posting of interest. The policy of General Motors is to extend opportunities to qualified applicants and employees on an equal basis regardless of an individual's age, race, color, sex, religion, national origin, disability, sexual orientation, gender identity/expression or veteran status. Additionally, General Motors is committed to being an Equal Employment Opportunity Employer and offers opportunities to all job seekers including individuals with disabilities. If you need a reasonable accommodation to assist with your job search or application for employment, email us at Careers.Accommodations@GM.com .In your email, please include a description of the specific accommodation you are requesting as well as the job title and requisition number of the position for which you are applying.
    $165k-253.2k yearly 60d+ ago
  • Embedded Engineer with RDK-B

    Inabia Software & Consulting Inc.

    Embedded software engineer job in Philadelphia, PA

    • Bachelor's degree in computer science/electronics or related field 5+ year Development experience with Linux and embedded devices, Experience on Wi-Fi development and debugging for L1/L2 RDK Experience must Telecom/Media domain experience must. . Experience and knowledge on IEEE802.11/Wi-Fi protocols such as WPA, RADIUS, WPS, 802.11n/ac, and etc. . Strong knowledge of TCP/IP internals and common network protocols such as DHCP, DNS, HTTP, and etc. . Expert on common networking protocols, and has hands-on experience on VPN . Expert on C and embedded Linux - Proficiency in scripting languages like Python,Familiarity with Yocto and RDK Powered by JazzHR nLAjLqjRg9
    $82k-108k yearly est. 27d ago
  • Firmware Engineer OOJ - 33292

    Hatch Global Search

    Embedded software engineer job in Hatfield, PA

    A Firmware Engineer is responsible for designing, developing, and maintaining the software code (firmware) that controls the functionality of electronic hardware devices. Firmware Engineer The Embedded Firmware Development Engineer is responsible for the designing, implementation, and maintenance of real-time embedded software that controls the state-of-the-art products. The successful candidate must posses a strong background in embedded coding with ARM processors and a proven track record in the development of PID (proportional-integral-derivative) control loop applications, as well as experience with Real-Time Operating Systems (RTOS). Essential Duties and Responsibilities Develop, optimize, and maintain firmware for ARM processors. Design and implement PID control loop applications for precision control systems. Collaborate with hardware engineers to define and integrate firmware with hardware components. Develop and integrate real-time firmware using RTOS to meet strict timing requirements. Perform debugging, testing, and troubleshooting of firmware code. Evaluate firmware for adherence to system requirements to validate firmware performance, functionality, and quality. Work with cross-functional teams to analyze requirements and provide firmware solutions that meet project objectives. Keep up to date with the latest industry trends and technologies and apply them to improve the firmware development processes. Qualifications Practical knowledge of embedded design development tools and industry best practices for code development, documentation, and test. Strong understanding of PID control algorithms and their practical application. Experience with real-time operating systems (RTOS) for embedded systems. Familiarity with hardware debugging tools and methods. Solid problem-solving skills and the ability to work in a fast-paced environment. Excellent communication and collaboration skills. Knowledge of embedded electronics including analog, digital and firmware aspects. Familiarity with industrial communication protocols (e.g., EtherCAT, CIP, Profibus, Modbus, Foundation Fieldbus). Working knowledge of requirements management, change management, and configuration management tools. Ability to read schematics and component datasheets. Ability to take on multiple concurrent assignments under minimal supervision. Self-starter with initiative and drive to develop high quality code within the time and budget constraints of the project. Strong interpersonal skills, desire to learn, and an effective team player in a global environment. Ability to follow all safety procedures. Education and Experience BS Computer Science, Computer Engineering, Electrical Engineering, or closely related Engineering degree required, MS degree preferred. 5 years of industry experience developing complex embedded software systems programming in C and/or C++ required, other programming languages a plus. Experience with ARM (Cortex-M)microcontrollers and real-time operating systems required. Experience with System Engineering and modeling a plus (MatLab/Simulink/Embedded Coder). Experience with mass flow control systems and/or other control systems highly desirable Why is This a Great Opportunity Work for a division of a Fortune 200 company who is a leader in flow measurement systems. Very stable environment. OOJ - 33292
    $69k-92k yearly est. 1d ago
  • Staff Software Engineer

    The Hertz Corporation 4.3company rating

    Embedded software engineer job in Trenton, NJ

    A Day in the Life: You will be building scalable systems and shipping features in a complex environment, where one must contend with challenges such as modernizing legacy applications and managing technical debt. What You'll Do: + Design, develop, and deploy applications that can handle high request volumes with high reliability and low latency + Collaborate with product managers to build product requirements against business objectives and drive teams through the complete software development lifecycle + Envision system features and functionality, create detailed design documentation, and decide on tradeoffs between technical and design approaches. + Identify any technical issues that arise and follow up with root-cause analysis and resolution + Identify key application metrics, build necessary dashboards for monitoring performance, and add necessary logging for real-time debugging + Review code, support continuous improvement, and investigate alternatives + Utilize CI/CD tools to support system integration and deployment + Mentor other engineers to help build a high-performing engineering culture What We're Looking For: + 7+ years of experience in the technology industry, and a B.S. in Computer Science or equivalent + Proficiency in one or more programming languages and common data structures / algorithms + Ability to build systems end-to-end, from design to implementation to release + Strong communication skills. You must be able to work with cross-functional partners to gather requirements and explain outcomes + Strong product sense. You must be able to align your work with business objectives and make appropriate tradeoffs + Learning mentality. You must be able to pick up new skills as needed and demonstrate a curiosity about new technologies + Engineering experience at high-tech firms (e.g. Amazon, Meta, DoorDash, Twilio) + Experience architecting and building large-scale systems in an agile development environment + Experience working alongside technical product managers to drive projects and flesh out product requirements We expect the starting salary to be around $200,000 with annual bonus and profit sharing eligibility. The actual salary will be determined based on years of relevant work experience. What You'll Get: + 40% off any standard Hertz Rental + Paid Time Off + Medical, Dental & Vision plan options + Retirement programs, including 401(k) employer matching + Paid Parental Leave & Adoption Assistance + Employee Assistance Program for employees & family + Educational Reimbursement & Discounts + Voluntary Insurance Programs - Pet, Legal/Identity Theft, Critical Illness + Perks & Discounts -Theme Park Tickets, Gym Discounts & more The Hertz Corporation operates the Hertz, Dollar Car Rental, Thrifty Car Rental brands in approximately 9,700 corporate and franchisee locations throughout North America, Europe, The Caribbean, Latin America, Africa, the Middle East, Asia, Australia and New Zealand. The Hertz Corporation is one of the largest worldwide airport general use vehicle rental companies, and the Hertz brand is one of the most recognized in the world. **US EEO STATEMENT** At Hertz, we champion and celebrate a culture of diversity and inclusion. We take affirmative steps to promote employment and advancement opportunities. The endless variety of perspectives, experiences, skills and talents that our employees invest in their work every day represent a significant part of our culture - and our success and reputation as a company. Individuals are encouraged to apply for positions because of the characteristics that make them unique. EOE, including disability/veteran
    $200k yearly 60d+ ago
  • Senior Software Engineer, OpenShift Platform Integration - Cisco Isovalent

    Cisco Systems, Inc. 4.8company rating

    Embedded software engineer job in Philadelphia, PA

    The application window has been extended and is expected to close on December 12, 2025. This job posting may be removed earlier if the position is filled or if a sufficient number of applications are received. Note: This position is Remote - US, with a strong preference for locations in the Raleigh, NC / RTP metro area and/or Eastern Time Zones. Isovalent, now part of Cisco, is the company founded by the creators of Cilium and eBPF. Cisco Isovalent builds open-source software and enterprise solutions solving networking, security, and observability needs for modern cloud native infrastructure. The flagship technology, Cilium, is the choice of numerous, industry-leading, global organizations. Meet the Team We believe in fostering an inclusive and diverse workplace where every team member feels valued, respected, and empowered. We believe that every employee contributes to our success, and we are committed to fostering an environment where everyone can thrive. We encourage candidates from all backgrounds to apply and join us in our mission to deliver exceptional products and services. Your Impact Cisco Isovalent is seeking an accomplished Senior Software Engineer with expertise in architecture and delivery, Red Hat infrastructure, and operations. We invite you to apply and contribute to our mission of advancing networking and security within Kubernetes environments. As a Senior Software Engineer, you will * Architect and Develop scalable solutions on Red Hat OpenShift * Collaborate in code reviews, architectural discussions, customer support escalations * Contribute to comprehensive technical documentation * Implement CI/CD pipelines to streamline operations Minimum Qualifications * Bachelors degree in Computer Science or related STEM field * Experience in software architecture and delivery or consulting with similar responsibilities * Experience with Red Hat infrastructure including Red Hat OpenShift Container Platform, Linux and virtualization technologies * Experience in Operations, including onboarding applications to the Cloud and implementing CI/CD pipelines * Experience coding in at least one high-level programming language Preferred Qualifications * Passion for writing high-quality code, maintainable code, especially automation and Kubernetes operators * Golang / Go programming language preferred * Prior contributions to open-source projects are highly valued Why Cisco? At Cisco, we're revolutionizing how data and infrastructure connect and protect organizations in the AI era - and beyond. We've been innovating fearlessly for 40 years to create solutions that power how humans and technology work together across the physical and digital worlds. These solutions provide customers with unparalleled security, visibility, and insights across the entire digital footprint. Fueled by the depth and breadth of our technology, we experiment and create meaningful solutions. Add to that our worldwide network of doers and experts, and you'll see that the opportunities to grow and build are limitless. We work as a team, collaborating with empathy to make really big things happen on a global scale. Because our solutions are everywhere, our impact is everywhere. We are Cisco, and our power starts with you. Message to applicants applying to work in the U.S. and/or Canada: The starting salary range posted for this position is $149,100.00 to $218,900.00 and reflects the projected salary range for new hires in this position in U.S. and/or Canada locations, not including incentive compensation*, equity, or benefits. Individual pay is determined by the candidate's hiring location, market conditions, job-related skillset, experience, qualifications, education, certifications, and/or training. The full salary range for certain locations is listed below. For locations not listed below, the recruiter can share more details about compensation for the role in your location during the hiring process. U.S. employees are offered benefits, subject to Cisco's plan eligibility rules, which include medical, dental and vision insurance, a 401(k) plan with a Cisco matching contribution, paid parental leave, short and long-term disability coverage, and basic life insurance. Please see the Cisco careers site to discover more benefits and perks. Employees may be eligible to receive grants of Cisco restricted stock units, which vest following continued employment with Cisco for defined periods of time. U.S. employees are eligible for paid time away as described below, subject to Cisco's policies: * 10 paid holidays per full calendar year, plus 1 floating holiday for non-exempt employees * 1 paid day off for employee's birthday, paid year-end holiday shutdown, and 4 paid days off for personal wellness determined by Cisco * Non-exempt employees receive 16 days of paid vacation time per full calendar year, accrued at rate of 4.92 hours per pay period for full-time employees * Exempt employees participate in Cisco's flexible vacation time off program, which has no defined limit on how much vacation time eligible employees may use (subject to availability and some business limitations) * 80 hours of sick time off provided on hire date and each January 1st thereafter, and up to 80 hours of unused sick time carried forward from one calendar year to the next * Additional paid time away may be requested to deal with critical or emergency issues for family members * Optional 10 paid days per full calendar year to volunteer For non-sales roles, employees are also eligible to earn annual bonuses subject to Cisco's policies. Employees on sales plans earn performance-based incentive pay on top of their base salary, which is split between quota and non-quota components, subject to the applicable Cisco plan. For quota-based incentive pay, Cisco typically pays as follows: * .75% of incentive target for each 1% of revenue attainment up to 50% of quota; * 1.5% of incentive target for each 1% of attainment between 50% and 75%; * 1% of incentive target for each 1% of attainment between 75% and 100%; and * Once performance exceeds 100% attainment, incentive rates are at or above 1% for each 1% of attainment with no cap on incentive compensation. For non-quota-based sales performance elements such as strategic sales objectives, Cisco may pay 0% up to 125% of target. Cisco sales plans do not have a minimum threshold of performance for sales incentive compensation to be paid. The applicable full salary ranges for this position, by specific state, are listed below: New York City Metro Area: $183,800.00 - $303,100.00 Non-Metro New York state & Washington state: $163,600.00 - $269,800.00 * For quota-based sales roles on Cisco's sales plan, the ranges provided in this posting include base pay and sales target incentive compensation combined. Employees in Illinois, whether exempt or non-exempt, will participate in a unique time off program to meet local requirements.
    $102k-124k yearly est. 10d ago
  • Staff Software Engineer

    Coherent 4.6company rating

    Embedded software engineer job in Horsham, PA

    Primary Duties & Responsibilities Software development - 75% Design and develop software features based on high level customer and product line management requirements Develop new features for existing and future products Resolving bugs and other sustaining issues legacy products Work with validation and integration engineers optical, hardware and test engineering teams to continuously improve product performance, execution efficiency, and development processes. Ensure firmware documentation is accurate and up to date. Teamwork and Support - 25% Work with senior engineers to complete coding reviews and establish best practices across team Pre and Post sales customer interactions, provide guidance to Field Application Engineers Provide input to documentation team Education & Experience University degree in Electrical Engineering or Computer Science 0-2 years of experience in embedded software systems Experience in Optical Networking industry is preferred (L0 and/or L1 equipment) Expert in C and C++ programming in embedded systems. Experience with software functions for system products, such as North-Bound Interface, Platform infrastructure, BSP and Applications such as Photonic control, alarms, PMs, Service Management. Practical experience across the entire Agile development lifecycle, including continuous integration, continuous deployment (CI/CD), and collaboration through DevOps practices. Skills Experience in Open-Source code, such as SONiC, FRRouting, Open vSwitch etc., will be a plus. Familiar with networking protocols (Netconf, Openfig, etc ) and security protocols Able to work and deliver on an aggressive schedule. Familiar with virtualization and container technologies Good written and oral communication skills in English. Experience in cross-site development with global teams. Knowledge of Chinese is an asset. Programming languages: C/C++ , Go, Python Object-oriented design. Linux multi-process design, multi-thread design Working Conditions May require occasional off-site meetings or travel Regular use of a computer and other office equipment is necessary Interaction with team members and external contacts is a regular part of the job May require occasional overtime and flexibility in work hours to accommodate the executive's needs Physical Requirements Sitting for extended periods while working on a computer or conducting meetings. Use of hands and fingers for typing, writing, and handling documents. Occasional lifting of objects or materials up to 20 pounds for administrative tasks. Ability to communicate verbally and in writing. Mobility within the office environment to attend meetings Safety Requirements All employees are required to follow the site EHS procedures and Coherent Corp. Corporate EHS standards. Quality and Environmental Responsibilities Depending on location, this position may be responsible for the execution and maintenance of the ISO 9000, 9001, 14001 and/or other applicable standards that may apply to the relevant roles and responsibilities within the Quality Management System and Environmental Management System. Culture Commitment Ensure adherence to company's values (ICARE) in all aspects of your position at Coherent Corp.: Integrity - Create an Environment of Trust Collaboration - Innovate Through the Sharing of Ideas Accountability - Own the Process and the Outcome Respect - Recognize the Value in Everyone Enthusiasm - Find a Sense of Purpose in Work Coherent Corp. is an equal opportunity/affirmative action employer. All qualified applicants will receive consideration for employment without regard to sex, gender identity, sexual orientation, race, color, religion, national origin, disability, protected Veteran status, age, or any other characteristic protected by law. If you need assistance or an accommodation due to a disability, you may contact us at ****************************** .
    $100k-125k yearly est. Auto-Apply 60d+ ago
  • Staff Software Engineer

    Artera

    Embedded software engineer job in Philadelphia, PA

    Our Mission: Make healthcare #1 in customer service. What We Deliver: Artera, a SaaS leader in digital health, transforms patient experience with AI-powered virtual agents (voice and text) for every step of the patient journey. Trusted by 1,000+ provider organizations - including specialty groups, FQHCs, large IDNs and federal agencies - engaging 100 million patients annually. Artera's virtual agents support front desk staff to improve patient access including self-scheduling, intake, forms, billing and more. Whether augmenting a team or unleashing a fully autonomous digital workforce, Artera offers multiple virtual agent options to meet healthcare organizations where they are in their AI journey. Artera helps support 2B communications in 109 languages across voice, text and web. A decade of healthcare expertise, powered by AI. Our Impact: Trusted by 1,000+ provider organizations - including specialty groups, FQHCs, large IDNs and federal agencies - engaging 100 million patients annually. Our award-winning culture: Our award-winning culture: Since founding in 2015, Artera has consistently been recognized for its innovative technology, business growth, and named a top place to work. Examples of these accolades include: Inc. 5000 Fastest Growing Private Companies (2020, 2021, 2022, 2023, 2024); Deloitte Technology Fast 500 (2021, 2022, 2023, 2024, 2025); Built In Best Companies to Work For (2021, 2022, 2023, 2024, 2025). Artera has also been recognized by Forbes as one of “America's Best Startup Employers,” Newsweek as one of the “World's Best Digital Health Companies,” and named one of the top “44 Startups to Bet your Career on in 2024” by Business Insider. JOB SUMMARY Artera's Engineering Foundations team is seeking a Staff Software Engineer to help define, evolve, and scale the platform that powers next-generation patient communication-especially as we accelerate our work in agentic AI, MCP (Model Context Protocol) servers, and high-throughput distributed systems. This role reports directly to the VP of Engineering and is responsible for shaping platform architecture, driving technical excellence across teams, and leading execution on high-risk or high-impact initiatives critical to Artera's long-term success. You will be a multiplier: architecting large-scale systems, mentoring engineers, and ensuring our platform remains resilient, performant, and ready for the next wave of AI-driven patient engagement. RESPONSIBILITES Technical LeadershipServe as a domain expert in backend architecture, distributed systems, and high-throughput IO. Drive company-wide architectural patterns, platform strategy, and engineering standards. Lead execution on complex, open-ended projects spanning multiple quarters-including 2026 initiatives in agentic AI and MCP server infrastructure. Own cross-team architectural buy-in and guide teams through refactors and modernization efforts. Execution & DeliveryIndependently design and deliver large-scale features that impact multiple products or services. Systematically reason through system-wide implications, edge cases, and performance trade-offs. Identify and eliminate sources of instability, latency, and operational risk. Build from scratch when needed-especially for distributed IO-intensive systems. Mentorship & CultureModel engineering maturity through thoughtful code reviews, documentation, and technical communication. Mentor engineers across teams; elevate their understanding of architecture, debugging, reliability, and AI-era best practices. Foster a blameless culture that encourages learning, experimentation, and continuous improvement. Champion transparency, clear communication, and strong cross-functional collaboration. CollaborationPartner with product, design, and data/ML teams to translate complex technical ideas into practical, user-centered solutions. Provide architectural guidance on story-level decisions within your domain. Advocate for engineering-focused improvements in process, tooling, reliability, and developer experience.Requirements Bachelor's degree in STEM or equivalent professional experience 7+ years building and scaling cloud-native applications Deep experience with event-sourced, microservice, and distributed architectures Strong expertise in TypeScript/ES across backend services Advanced proficiency in SQL, especially PostgreSQL schema design and optimization Experience with asynchronous, high-volume messaging or event-driven systems Strong commitment to testing, observability, and operational excellence Excellent communicator-able to articulate tradeoffs, risks, and architectural rationale Proven ability to lead technical initiatives and mentor engineers Strong customer empathy and an understanding of how technical decisions influence user experience BONUS EXPERIENCEExperience with large-scale remote/hybrid teams Contributions to open source Familiarity with: Docker & containerized environments Terraform / IaC AWS (or similar cloud providers) Python (for platform tools, services, or ML integrations) Bonus Experience Experience working with remote teams Collaboration/contributions with the open source community Experience with:Docker Terraform, AWS, Python Security Requirements for Engineering RolesThis engineering role contributes to a secure, federally compliant platform. Candidates must be eligible for a government background check and operate within strict code management, access, and documentation standards. Security-conscious development and participation in compliance practices are core to the role. OUR APPROACH TO WORK LOCATIONArtera has hybrid office locations in Santa Barbara, CA, and Philadelphia (Wayne), PA, where team members typically come in three days a week. Specific frequency can vary depending on your team's needs, manager expectations and/or role responsibilities. In addition to our U.S. office locations, we are intentionally building geographically concentrated teams in several key metropolitan areas, which we call our “Hiring Hubs.” We are currently hiring remote candidates located within the following hiring hubs:- Boston Metro Area, MA- Chicago Metro Area, IL- Denver Metro Area, CO- Kansas City Metro Area (KS/MO)- Los Angeles Metro Area, CA- San Francisco / Bay Area, CA- Seattle Metro Area, WA This hub-based model helps us cultivate strong local connections and team cohesion, even in a distributed environment. To be eligible for employment at Artera, candidates must reside in one of our hybrid office cities or one of the designated hiring hubs. Specific roles may call out location preferences when relevant. As our hubs grow, we may establish local offices to further enhance in-person connection and collaboration. While there are no current plans in place, should an office open in your area, we anticipate implementing a hybrid model. Any future attendance expectations would be developed thoughtfully, considering factors like typical commute times and access to public transit, to ensure they are fair and practical for the local team. WORKING AT ARTERA Company benefits - Full health benefits (medical, dental, and vision), flexible spending accounts, company paid life insurance, company paid short-term & long-term disability, company equity, voluntary benefits, 401(k) and more! Career development - Manager development cohorts, employee development funds Generous time off - Company holidays, Winter & Summer break, and flexible time off Employee Resource Groups (ERGs) - We believe that everyone should belong at their workplace. Our ERGs are available for identifying employees or allies to join. EQUAL EMPLOYMENT OPPORTUNITY (EEO) STATEMENTArtera is an Equal Opportunity Employer and is committed to fair and equitable hiring practices. All hiring decisions at Artera are based on strategic business needs, job requirements and individual qualifications. All candidates are considered without regard to race, color, religion, gender, sexuality, national origin, age, disability, genetics or any other protected status. Artera is committed to providing employees with a work environment free of discrimination and harassment; Artera will not tolerate discrimination or harassment of any kind. Artera provides reasonable accommodations for applicants and employees in compliance with state and federal laws. If you need an accommodation, please reach out to ************. DATA PRIVACYArtera values your privacy. By submitting your application, you consent to the processing of your personal information provided in conjunction with your application. For more information please refer to our Privacy Policy. SECURITY REQUIREMENTSAll employees are responsible for protecting the confidentiality, integrity, and availability of the organization's systems and data, including safeguarding Artera's sensitive information such as, Personal identifiable Information (PII) and Protected Health Information (PHI). Those with specific security or privacy responsibilities must ensure compliance with organizational policies, regulatory requirements, and applicable standards and frameworks by implementing safeguards, monitoring for threats, reporting incidents, and addressing data handling risks or breaches.
    $94k-128k yearly est. Auto-Apply 17d ago
  • Hardware / Software Design Engineer

    Trafficcast

    Embedded software engineer job in Philadelphia, PA

    Job Type: Full Time or Consultant to Full Time Salary: $ 80k-$115k + Stock Options (depending on skillset) TrafficCast International, Inc. (*************************** is a leading company in digital traffic information and service provision. Based in Madison, WI, with satellite offices in Chicago, Atlanta, Wilmington DE, Irvine CA, and Shanghai, China, TrafficCast provides innovative technology and sophisticated data modeling to provide real-time and predictive traffic information that enhances and enables high performing location based services and dynamic navigation services to TTWN, Sirius XM Satellite Radio, and TV stations. Now covering over 880,000 miles of roadway, Dynaflow™ provides real time and predictive road information derived from GPS tracking data, public sensors and reports of accidents, road works and weather. For the more granular data required by public agencies for planning and operations, TrafficCast developed BlueTOAD™, an advanced wireless device that directly computes travel times and vehicle behaviors from the detection of Bluetooth signals emanating from passing vehicles. Position Design Engineer Job Description: In this role, you'll work collaboratively with hardware and software engineering to develop and deploy and maintain our traffic sensor systems and technologies. Help automate and streamline our operations and processes. Maintain strong industry knowledge based on traffic system technologies and industry standards. Skills / Responsibilities Ability to work with various hardware and firmware from 3rd party traffic control systems, Be able to develop firmware to manage and translate messaging systems to and from various controllers and systems Deep knowledge of current industry traffic controllers and sensor technology in the connected vehicle space including DSRC, CV-2X and Bluetooth technologies, Provide improvement suggestions regarding the security, usability, performance, maintainability, and scalability of the existing environment, Build platform tools and dashboards, Work closely with developers to solve systems problems, Collaborate with security team to deliver world class software solutions, Qualifications Qualifications BS or MS in Computer Science or Mechanical Engineering or related technical discipline (or equivalent experience), 5 years of experience in hardware and firmware design and development in the traffic industry, Deep understanding of industry technologies and standards Excellent communications and Interpersonal skills, Excellent organizational and communication skills. Excellent client relationship skills Additional Information Competitive compensation and benefits commensurate with experience. Benefits for full-time employees include participation in the Company's retirement plan, bonus, medical, dental, life insurance, LTD/STD, paid vacations/sick day/holidays, and advancement opportunities. Contact Information and Application Deadline Please send your resume, including salary history and expectations TrafficCast International is an equal opportunity employer.
    $80k-115k yearly 3h ago
  • Senior Software Developer

    Berkadia 4.9company rating

    Embedded software engineer job in Ambler, PA

    Berkadia, a joint venture of Berkshire Hathaway and Leucadia National Corporation, is an industry leading commercial real estate company providing comprehensive capital solutions and investment sales advisory and research services for multifamily and commercial properties. Berkadia is amongst the largest, highest rated and most respected primary, master and special servicers in the industry. As a Freddie Mac Program Plus lender, Fannie Mae DUS Multifamily Seller/Servicer, insurance company correspondent, and HUD, MAP and LEAN originator and servicer, Berkadia provides access to capital and flexible, customized lending and servicing solutions for the acquisition, construction, rehabilitation and refinance of multifamily and commercial properties. Berkadia also provides interim and short-term financing through its Proprietary Bridge Lending Program. Job Description Summary: The Senior Software Developer is responsible for the detailed design, implementation, and testing of software solutions that enable business workflow excellence. This position is responsible for building a wide variety of software subsystems and components using the given requirements and constraints using Agile philosophy. Essential Functions : Analyzes requirements and collaborates with the product owner, team members or architects Implements designs with little or no assistance required. Writes accurate production-quality code Builds and tests code to validate functionality against requirements and to ensure full unit test coverage. Participates in peer code reviews, both as a submitter and a reviewer. Thoroughly documents code and design. Accurately estimates and tracks personal work. Proactively raises issues and communicates accurate status to project managers. Works effectively in an iterative, incremental software development lifecycle wherein priorities, requirements and scope evolve, sometimes rapidly, over time and often mid-project. Assists in the development and presentation of manuals, user guides, and other materials relating to client products. May provide staff and clients with training and technical assistance relating to new, existing, and revised products. Responsible for conveying an understanding of technical product functionality to clients. Provides post-release support to internal and external customers. Helps identify improvements in the software development lifecycle. Demonstrates self-development by staying current with new technology and design patterns. Qualifications Education and Experience Bachelor's degree in Computer Science or related field. Should have 3 - 5 years of developing software experience in a commercial software development environment; Minimum of 3 years leading a software development team of 3 or more people. Proven ability to design and develop large scale, complex applications Strong experience with Scrum methodology and Agile practices. Open Source technologies Building web services and RESTful services. Version Control, Build & Release Management tools using Open Source tools. Relational and non-relational databases Building world-class web applications using the MEAN stack (MongoDB, Express.js, Angular.js, Node.js) Prior experience in product development background preferred. Deep knowledge and experience in practices like TDD, CI and CD. Knowledge/Skills/Abilities An understanding of DevOps methodologies. Strong leadership, time management, problem solving skills and resource administration. Knowledge of various design patterns. Extremely proficient and passionate about following Agile Engineering practices (e.g. XP/FDD/DDD) Ability to work in an environment with high degree of ambiguity (previous start-up like experience could be helpful) Exhibit a high level of individual initiative and ownership. Passionate, Self-motivated and driven, with keen attention to detail, action-and-results oriented. Excellent interpersonal, verbal and written communication skills as well as strong logical, analytical, problem solving skills and reporting skills. Able to present ideas in user-friendly language. Additional Information Environment, Physical Demands and Other Conditions: Experience with in a team-oriented, collaborative environment Ability to work after hours
    $99k-135k yearly est. 4h ago
  • Computer Engineer II

    Data Intelligence 4.5company rating

    Embedded software engineer job in Philadelphia, PA

    Data Intelligence, LLC is seeking a Computer Engineer II to support one of our Department of Defense clients in Philadelphia, PA. This position plays a key role in advancing the cybersecurity posture of Propulsion, Power, and Auxiliary Machinery Systems, ensuring they meet evolving security requirements and maintain operational resilience. **This position is contingent upon award of contract** Key Responsibilities: Provide engineering support for the research, design, development, and testing of both computer hardware and software systems in a DoD environment. Support cybersecurity initiatives tied to Propulsion, Power & Auxiliary Machinery Systems, ensuring compliance with DoD and Navy cybersecurity requirements. Assist in the design and integration of secure computer networks, leveraging best practices in security architecture and risk management. Contribute to the development and evaluation of cybersecurity plans, risk assessments, and security controls. Collaborate with cross-functional teams including systems engineers, software developers, and cybersecurity specialists. Provide technical expertise to enhance system resilience and support certification and accreditation (C&A) activities. Required Qualifications Education: Bachelor's degree in Computer Engineering, Electrical Engineering, Electronics Engineering, or Mathematics with a concentration in Computer Science. Experience: Minimum of five (5) years of professional experience in one or more of the following areas: Computer hardware design Software development Computer networking Must possess direct experience in research, design, development, and testing of computer hardware and/or software systems. Certifications: Must meet DoD 8570.01-M IAT Level I certification requirements. Acceptable certifications include: A+ CE Network+ CE SSCP CCNA-Security Security Clearance: Must hold an active DoD Secret clearance. Preferred Qualifications: Experience supporting U.S. Navy systems or working in a naval engineering environment. Strong analytical, troubleshooting, and documentation skills. Excellent communication and collaboration abilities. Why Join Data Intelligence, LLC: Join a mission-driven team where your cybersecurity expertise directly supports U.S. national security. At Data Intelligence, LLC, we offer competitive compensation, a collaborative culture, and the opportunity to work alongside top talent in support of our country's most critical operations. Data Intelligence, LLC is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, or protected veteran status and will not be discriminated against on the basis of disability.
    $79k-107k yearly est. 60d+ ago
  • COMPUTER ENGR IV

    Orbis Sibro, Inc. 4.0company rating

    Embedded software engineer job in Philadelphia, PA

    Job Description: This position supports NSWCPD Code 431 Aircraft, Vehicle, Ship & Material Handling and Stowage, and Code 433 Launch, Recovery & Hydraulic Systems branches. The Code 431/433 are responsible for in-service engineering for crane, davit, submarine hydraulic, surface ship steering, hydraulic systems as well as aircraft elevators, powered closures and doors, vertical package conveyors, anchors, mooring, towing, well deck, vehicle ramps, and stowage systems. The candidate will provide system software development, design and network support for Code 431/433 systems focused on launch, recovery and hydraulic systems as well as aircraft, vehicle, ship and material handling systems. Tasks are concentrated in the areas of Maintenance and Testing, Research, Design, and Evaluation (RDT&E), Integrated Logistics support (ILS), and Installation, Required Skills and/or Experience: 10 years of professional experience in computer design, software development or computer networks with experience in Naval HM&E systems support Degree Requirements: Master's level degree in Computer, Electrical or Electronics Engineering or Mathematics with field of concentration in computer science with an understanding of Naval HM&E systems. * Must be a US Citizen
    $72k-100k yearly est. 60d+ ago
  • Senior Software Engineer

    Medical Guardian 4.2company rating

    Embedded software engineer job in Philadelphia, PA

    Job Description Medical Guardian is building the next generation of connected health technology. We're unifying customer portals, caregiver tools, ecommerce, and IoT device management into a modular, cloud-native platform on Microsoft Azure. We're evolving from legacy systems into a scalable, microservices-based ecosystem powered by .NET, React, and Azure Functions, with integrations across Salesforce, IoT telemetry, and our Intelligent Orchestration Engine (IOE). We're looking for a Senior Software Engineer who thrives on solving complex problems, writing clean, maintainable code, and contributing to large-scale modernization efforts that have real-world impact. Role Summary: As a Senior Software Engineer, you'll play a key role in designing, developing, and maintaining applications and services that power Medical Guardian's future-state platform. You'll work closely with other engineers, architects, and product managers to deliver high-quality software that supports our members, caregivers, and internal operations. This position is ideal for someone who loves building distributed systems, enjoys mentoring others, and can operate comfortably in a hybrid environment where legacy and modern architecture coexist. Key Responsibilities 1. Software Design & Development Design, build, and maintain backend services using C#/.NET (ASP.NET Core, Azure Functions, Web API) hosted on Azure. Develop front-end components and interfaces in React and TypeScript, integrating with APIs and headless CMS systems. Contribute to the migration of PHP/CodeIgniter services into modular, cloud-native microservices. Implement secure, scalable, and performant code aligned with Medical Guardian's architectural principles. Write automated unit and integration tests to maintain code quality and reliability. Familiarity with AI-assisted development tools (e.g., Cursor, GitHub Copilot, Replit) for accelerating workflows, automating code generation, and improving delivery velocity 2. Architecture & Collaboration Collaborate with the Application Architect and Engineering Manager to define service boundaries, design APIs, and optimize data flows. Contribute to architectural decisions on event-driven patterns, service-to-service communication, and deployment pipelines. Participate in peer reviews and offer constructive feedback to improve design consistency across teams. Support integration with systems including Salesforce, IoT data streams, fulfillment, and campaign orchestration (IOE). Design modular, API-first components compatible with the MG unified platform, ensuring reusability across multiple Medical Guardian apps. 3. Quality & DevOps Practices Build with CI/CD pipelines (GitHub Actions or Azure DevOps) and participate in code deployments through automated processes. Monitor application performance, debug issues, and collaborate with QA on regression and functional testing. Follow best practices for observability, telemetry, and secure development (e.g., Azure App Insights, Key Vault). Contribute to continuous improvement of codebase health, documentation, and technical standards. 4. Mentorship & Teamwork Support and mentor mid-level and junior developers by reviewing code, explaining design patterns, and guiding technical decisions. Collaborate cross-functionally with Product, QA, DevOps, and Data Engineering to ensure timely, high-quality releases. Share learnings and improvements across the engineering team through documentation and informal technical sessions. Qualifications & Skills: Education: Bachelor's degree in Computer Science, Software Engineering, or related field (or equivalent experience). Experience: 5+ years of software engineering experience, ideally across both backend and frontend development. Experience designing and implementing APIs or microservices in production environments. Familiarity with legacy frameworks (PHP/CodeIgniter, JavaScript) and modern cloud-native approaches. Technical Proficiency: Backend: C#/.NET Core, ASP.NET Web API, Azure Functions, SQL Server Frontend: React, TypeScript, HTML/CSS, REST/GraphQL integrations Cloud: Azure (App Services, API Management, Service Bus, Data Lake, AKS preferred) DevOps: GitHub Actions or Azure DevOps for CI/CD, Docker, familiarity with containerized deployment Data: Proficiency in SQL, understanding of event-driven and ETL workflows (Azure Data Factory, n8n) Bonus Skills: Node.js for microservices, Salesforce API integration, IoT or messaging systems (MQTT/Event Hub) Soft Skills: Strong problem-solving mindset with attention to scalability and maintainability. Excellent communicator, comfortable explaining technical concepts to peers and stakeholders. Self-directed, curious, and eager to learn new technologies. Candidates must be authorized to work in the United States without current or future need for visa sponsorship. Must have the ability to work from our Philadelphia office on Tuesdays and Wednesdays. Why Join Us: Help modernize an entire platform serving hundreds of thousands of connected health devices and members. Work with modern technologies in an Azure-based ecosystem while contributing to a meaningful mission. Collaborate with passionate engineers who value clean code, shared standards, and continuous learning. Hybrid flexibility: 2 days per week in the Philadelphia HQ with strong work-life balance. Benefits Health Care Plan (Medical, Dental & Vision) Paid Time Off (Vacation, Sick Time Off & Holidays) Company Paid Short Term Disability and Life Insurance Retirement Plan (401k) with Company Match
    $99k-127k yearly est. 6d ago
  • Senior Software Engineer - CRM & Marketing Platform Integrations

    Relay Network 4.1company rating

    Embedded software engineer job in Radnor, PA

    Relay, one of the fastest growing and most highly decorated technology companies in the Philadelphia region, is looking for an experienced Software Engineer to join its fast-paced team. Our vision is to fundamentally change the way that businesses and their customers communicate. Our mission is to give businesses the power to create the easiest, most convenient customer interactions. And our success is marked by the millions of people who use the Relay communications platform every day to connect and communicate with the most important businesses in their lives. About the Role We are seeking a highly skilled Software Development Engineer to design, develop, and maintain enterprise-grade connectors and integrations between our applications and key marketing platforms, including Salesforce Marketing Cloud (SFMC), Salesforce Core Platform, Adobe Experience Platform/ Adobe Journey Optimizer (AEP/AJO), and Microsoft Dynamics 365. In this role, you will work closely with Product Managers, Architects, and cross-functional Engineering teams to deliver reliable, secure, and high-performance integrations that enhance customer engagement and data orchestration. You will also play a client-facing role for troubleshooting and providing guidance on designing complex workflows and their implementation. Job Responsibilities Design, develop, support, and implement integrated services for: Salesforce Marketing Cloud (SFMC) Salesforce Core Platform (Sales/Service Cloud, etc.) Adobe Experience Platform (AEP) / Adobe Journey Orchestrator (AJO) Microsoft Dynamics 365 (CRM / Customer Engagement) Implement robust data synchronization, transformation, and orchestration workflows between internal systems and external platforms. Develop APIs, SDKs, and related components to support third-party and internal use cases. Optimize integration performance, scalability, and fault tolerance to meet enterprise-grade requirements. Ensure integrations comply with security, privacy, and data governance standards (e.g., OAuth 2.0, HIPAA, SOC2). Collaborate with DevOps and SRE teams to deploy, monitor, and troubleshoot integration services. Contribute to the evolution of architecture and integration frameworks, using modern development patterns and best practices. Document technical designs, API specs, and operational playbooks. Provide technical guidance and mentorship to junior developers. Participate in client calls to provide technical consultation and guidance on support and implementation requests. Requirements & Skills 7+ years of professional software development experience, including significant experience building integrations to enterprise platforms. Deep knowledge in two or more of: Salesforce APIs (REST, Bulk, Streaming, Metadata), Apex, Lightning Web Components, Visualforce, Flow Builder, SOQL and SOSL SFMC APIs (REST and SOAP), AMPscript, Journey Builder, Automation Studio, SQL AEP I/O APIs, XDM schema, and streaming/event services Dynamics 365 APIs, Power Automate, Dataverse 5+ years coding experience in js, with experience writing scalable backend services. 4+ years of experience with AWS cloud services including Lambda, API Gateway, S3, RDS, ECS/Fargate, and CloudFormation/Terraform Hands-on experience with OAuth 2.0, JWT, SSO, and other authentication / authorization patterns. Proficiency in working with message queues, streaming data platforms (e.g., Kafka, Event Hubs), and cloud-native architectures. Experience with AI/ML concepts and services for data enrichment or workflow automation; and use of GenAI for development (CoPilot, Calude Code, etc.). Solid understanding of CI/CD pipelines, containerization, orchestration, and modern deployment practices. Strong problem-solving skills, attention to detail, and commitment to writing clean, maintainable code. Excellent communication skills, including the ability to discuss technical concepts with business audiences and clients. Other Preferred Qualifications Certifications: Salesforce Marketing Cloud Developer, Salesforce Platform Developer, Microsoft Dynamics 365 Developer Associate, or Adobe Certified Expert. Familiarity with data transformation frameworks (ETL, ELT). Understanding of customer data platforms (CDP) and real-time personalization. Experience developing SDKs or integration toolkits for third-party developers.
    $99k-134k yearly est. Auto-Apply 60d+ ago
  • Research & Design Software Engineer

    Minitab 4.1company rating

    Embedded software engineer job in Philadelphia, PA

    Job Description Unlock the Future of Data Analysis with Minitab: Join Our Team as a Research & Design Software Engineer! Are you ready to innovate and shape the future of software solutions in data analysis and research? At Minitab, we're on the hunt for a Research & Design Software Engineer-a pivotal role where creativity meets cutting-edge technology. Join us in driving advancements that empower industries worldwide. Why Minitab? At Minitab, we believe in pushing boundaries. Our team develops powerful tools that make data analysis seamless, helping our customers make better, data-driven decisions. As a Research & Design Software Engineer, you'll immerse yourself in a dynamic and collaborative environment, working alongside skilled software engineers and applied scientists to craft solutions that inspire and transform. What You'll Do: Innovate: Design and test prototypes of groundbreaking technology solutions. Evaluate performance, scalability, and compatibility while collaborating with seasoned professionals. Explore: Dive deep into advanced technology research-conduct literature reviews, run experiments, and perform competitor analyses to identify trends and opportunities. Build: Collaborate with architects and senior engineers to integrate advanced technologies into Minitab's product suite, crafting software architectures, APIs, and interfaces that stand out. What We're Looking For: Experience: 3+ years in software development or a related field. Working on practical AI projects like chatbots, recommender systems, image recognition highly desired. Education: Bachelor's degree or equivalent experience in computer science, data science, mathematics, or a related discipline. Technical Mastery: Proficiency in programming languages like Javascript, Python, C# and hands-on experience in prototyping innovative solutions. React framework experience preferred. Problem-Solving Passion: A love for tackling complex challenges, analyzing data, and exploring new possibilities. Location: State College, PA is the preference but will consider remote applicants in PA Core Strengths We Value: Customer focus and the ability to deliver solutions that delight. The drive to embrace tough challenges with energy and enthusiasm. Clear and impactful communication tailored to diverse audiences. Integrity, courage, and accountability in every action. Why You Belong Here: This isn't just a job-it's an opportunity to grow, innovate, and make a meaningful impact. Minitab offers a supportive, growth-oriented environment where your ideas matter. Whether you're experimenting with emerging technologies, designing solutions that reshape industries, or collaborating with like-minded innovators, your work will leave a lasting mark. Ready to shape the future of data-driven decision-making? Apply now and join Minitab as a Research & Design Software Engineer-where innovation thrives, and your career takes flight! This position is on site in State College, PA and can be eligible for a hybrid work schedule. This position is ineligible for visa sponsorship. To be considered for this role, you must be legally authorized to work in the United States and not require sponsorship for employment now or in the future. Our Benefits: HEALTH INSURANCE: Medical, Dental, and Vision Insurance is provided at no cost for full-time employees upon date of hire. Low co-pay pharmacy benefit and affordable family coverage plan is available. Short and Long Term Disability is fully paid by Minitab. Employee Assistance Program (EAP) - Provides guidance for personal issue and information on other Work Life Matters. LIFE INSURANCE: Group Term Life Insurance is provided at no cost for full-time employees. Minitab provides eligible employees the opportunity to purchase Voluntary Life Insurance for themselves and eligible dependents at affordable rates. RETIREMENT PLANNING: A 401k Retirement Plan with T. Rowe Price is provided with eligible employee contribution immediately. Minitab will match dollar for dollar up to the first 6% of employee's contribution. Employees are fully vested in the Minitab, LLC 401(k) Retirement Plan upon date of hire. PAID TIME OFF: Paid holidays, as well as 4 weeks of annual paid time off are provided. The annual paid time off increases one week every five years. HIGHER AND PROFESSIONAL DEVELOPMENT: The pursuit of ongoing development is important and valued at Minitab. In support of this value, Minitab offers tuition and related expenses assistance for both higher education and other professional development. FLEXIBLE SPENDING ACCOUNT: Medical and Dependent Care Reimbursement Accounts - Pre-tax Deductions. Parking and Transit - Pre-Tax Deductions. HYBRID WORK SCHEDULE: We offer a hybrid work model for eligible positions. PREMIUM BENEFITS : At our State College, PA Headquarters, there is an onsite gym, indoor swimming pool, yoga studio, movie theater, outdoor sand volleyball court, game room, arcade room and even a golf simulator. Personal training and nutrition counseling is available upon request. Qualified applicants will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.
    $74k-98k yearly est. 21d ago
  • Embedded Software Engineer

    Actalent

    Embedded software engineer job in Horsham, PA

    Job Title: Embedded Software EngineerJob Description We are seeking a talented Embedded Software Engineer to join our dynamic team. The ideal candidate will be responsible for designing and developing software features to enhance existing and future products while resolving bugs and sustaining issues in legacy products. This role involves collaboration with various engineering teams to improve product performance and development processes. Responsibilities + Design and develop software features based on high-level customer and product line management requirements. + Develop new features for existing and future products. + Resolve bugs and other sustaining issues in legacy products. + Collaborate with validation, integration, optical, hardware, and test engineering teams to continuously improve product performance, execution efficiency, and development processes. + Ensure firmware documentation is accurate and up to date. + Coach junior software engineers and drive coding reviews and practices across the team. + Engage in pre- and post-sales customer interactions and provide guidance to Field Application Engineers. + Provide input to documentation teams. Essential Skills + Expert in C and C++ programming for embedded systems. + University degree in Electrical Engineering or Computer Science. + 8+ years of experience in embedded software systems (flexible to 5+ years for strong candidates). + Experience in the Optical Networking industry (Layer 0/1 equipment) preferred. + Familiarity with Agile development, CI/CD, and DevOps practices. + Experience with system product software functions (e.g., North-Bound Interface, BSP, photonic control, alarms, service management). Additional Skills & Qualifications + Experience with open-source code (SONiC, FRRouting, Open vSwitch) is a plus. + Familiarity with networking and security protocols. + Experience with virtualization and container technologies. + Programming skills in Go and Python. + Object-oriented design and Linux multi-process/threaded design. + Good communication skills and experience in cross-site/global teams (Chinese language a plus). Work Environment The position offers a hybrid working environment with 2-3 days on-site and flexible arrangements possible. Job Type & Location This is a Permanent position based out of Horsham, PA. Pay and Benefits The pay range for this position is $120000.00 - $165000.00/yr. -Candidates with 5-7 years of strong, directly relevant experience will be considered.-Telecom/optical networking background is preferred but not mandatory.-Role involves mentoring but not direct reports initially.-Compensation: Target base ~$160k + 15% bonus (business unit performance) + stock plan ($5-10k/year).-Hybrid work: 2-3 days on-site, more flexibility for software than firmware.-Interview: Panel round, possible follow-up with China team. Workplace Type This is a hybrid position in Horsham,PA. Application Deadline This position is anticipated to close on Dec 16, 2025. About Actalent Actalent is a global leader in engineering and sciences services and talent solutions. We help visionary companies advance their engineering and science initiatives through access to specialized experts who drive scale, innovation and speed to market. With a network of almost 30,000 consultants and more than 4,500 clients across the U.S., Canada, Asia and Europe, Actalent serves many of the Fortune 500. The company is an equal opportunity employer and will consider all applications without regard to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law. If you would like to request a reasonable accommodation, such as the modification or adjustment of the job application process or interviewing due to a disability, please email actalentaccommodation@actalentservices.com (%20actalentaccommodation@actalentservices.com) for other accommodation options.
    $120k-165k yearly 2d ago

Learn more about embedded software engineer jobs

How much does an embedded software engineer earn in Bristol, PA?

The average embedded software engineer in Bristol, PA earns between $69,000 and $118,000 annually. This compares to the national average embedded software engineer range of $77,000 to $134,000.

Average embedded software engineer salary in Bristol, PA

$90,000
Job type you want
Full Time
Part Time
Internship
Temporary